article,aside,details,footer,header,main,nav,section{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}a,button,input{-webkit-tap-highlight-colo:rgba(0,0,0,0);-webkit-focus-ring-color:rgba(255,255,255,0);}span,h1,h2,h3,h4,h5,h6,p,a,img,small,sub,sup,b,i,ul,li{margin:0;padding:0;font:inherit;font-size:100%;vertical-align:baseline;border:0;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}ul{list-style:none;}svg:not(:root){overflow:hidden;}textarea{overflow:auto;resize:vertical;}input{line-height:normal;}button,input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-appearance:button;}button[disabled],input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}input[type='checkbox'],input[type='radio']{padding:0;}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto;}input[type='search']{box-sizing:content-box;-webkit-appearance:textfield;}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none;}table{border-spacing:0;border-collapse:collapse;}tbody,tfoot,thead,tr,th,td{margin:0;padding:0;font:inherit;font-size:100%;vertical-align:baseline;border:0;}*{box-sizing:border-box;}.page-wrapper{position:relative;max-width:1445px;margin:auto;outline:1px solid #e8e8e8;background-color:#fff;-webkit-overflow-scrolling:touch;}.page-wrapper:after{display:table;clear:both;content:' ';}@media (min-width:1445px){.page-wrapper{overflow-x:hidden;}}@media (max-width:1445px){.page-wrapper{outline:none;}}@media (max-width:1199px){.page-wrapper{padding-top:50px;}}.g-container{margin-right:0;margin-left:0;padding-right:15px;padding-left:15px;}.g-container:after{display:table;clear:both;content:' ';}@media (min-width:768px){.g-container{margin-right:10px;margin-left:10px;}}@media (min-width:992px){.g-container{margin-right:25px;margin-left:25px;}}@media (min-width:1200px){.g-container{margin-right:35px;margin-left:35px;}}.g-row{margin-right:-15px;margin-left:-15px;}.g-row:after{display:table;clear:both;content:' ';}[class*='col-']{float:left;min-height:1px;padding-right:15px;padding-left:15px;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-0{margin-left:0;}@media (min-width:768px){.col-sm-12{width:100%;}.col-sm-11{width:91.66666667%;}.col-sm-10{width:83.33333333%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666667%;}.col-sm-7{width:58.33333333%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666667%;}.col-sm-4{width:33.33333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.66666667%;}.col-sm-1{width:8.33333333%;}.col-sm-offset-12{margin-left:100%;}.col-sm-offset-11{margin-left:91.66666667%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-0{margin-left:0;}.col-sm-5th{width:20%;}}@media (min-width:992px){.col-md-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.col-md-offset-12{margin-left:100%;}.col-md-offset-11{margin-left:91.66666667%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-0{margin-left:0;}.col-md-5th{width:20%;}}@media (min-width:1200px){.col-lg-12{width:100%;}.col-lg-11{width:91.66666667%;}.col-lg-10{width:83.33333333%;}.col-lg-9{width:75%;}.col-lg-8{width:66.66666667%;}.col-lg-7{width:58.33333333%;}.col-lg-6{width:50%;}.col-lg-5{width:41.66666667%;}.col-lg-4{width:33.33333333%;}.col-lg-3{width:25%;}.col-lg-2{width:16.66666667%;}.col-lg-1{width:8.33333333%;}.col-lg-offset-12{margin-left:100%;}.col-lg-offset-11{margin-left:91.66666667%;}.col-lg-offset-10{margin-left:83.33333333%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-8{margin-left:66.66666667%;}.col-lg-offset-7{margin-left:58.33333333%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-5{margin-left:41.66666667%;}.col-lg-offset-4{margin-left:33.33333333%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-2{margin-left:16.66666667%;}.col-lg-offset-1{margin-left:8.33333333%;}.col-lg-offset-0{margin-left:0;}.col-lg-5th{width:20%;}}.g-rel{position:relative;}.g-flex,.card-list,.card-list--xsmall,.card-list--small,.card-list--medium,.list-links-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.g-fluid{float:none;margin-right:auto;margin-left:auto;}.g-no-scroll{overflow:hidden;}.g-no-scroll body{overflow:hidden;height:100%;}.g-show-sm,.g-show-xs{display:none !important;}@media (max-width:991px){.g-hide-sm{display:none !important;}.g-show-sm{display:block !important;}}@media (max-width:767px){.g-hide-xs{display:none !important;}.g-show-xs{display:block !important;}}html,body{width:100%;margin:0;padding:0;-webkit-overflow-scrolling:touch;}html{height:100%;font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#010101;}body{min-height:100%;background-color:#f2f2f2;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-touch-callout:none;}h1,h2,h3,h4,h5,h6{color:#010101;}a{color:inherit;text-decoration:none;}a:active,a:hover{text-decoration:none;outline:0;}b,strong{font-weight:700;}small{font-size:80%;}i{font-style:italic;}mark{color:inherit;background-color:rgba(248,231,28,.3);}img{max-width:100%;height:auto;border:0;}blockquote{margin:0;}button{overflow:visible;font:inherit;text-transform:none;border:none;border:0;background-color:transparent;}button:focus{outline:none;}select:focus,input:focus,textarea:focus{outline:none;}input:invalid{outline:none;box-shadow:none;}input:-moz-ui-invalid{outline:none;box-shadow:none;}input::-moz-placeholder{color:#9b9b9b;opacity:1;}input:-ms-input-placeholder{color:#9b9b9b;}input::-webkit-input-placeholder{color:#9b9b9b;}input[type='submit']{border-radius:0;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}input[type='text']::-ms-clear{display:none;}.img-wrap--small,.img-wrap--medium,.img-wrap--large,.img-wrap--extra{display:none;}.section{padding:45px 0;}.section__footer{position:absolute;bottom:0;left:0;width:100%;height:50px;background-color:#f0f0ee;}.section__footer-inline{width:100%;height:50px;margin-top:30px;background-color:rgba(155,155,155,.1);}.section__footer-link{display:block;width:100%;height:50px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.section__footer-link:hover{opacity:.5;}.section-medium{padding:50px 0;}.section-indent{margin-top:45px;margin-bottom:45px;}.section-indent--medium{margin-top:50px;margin-bottom:50px;}.section-constructor{margin-top:30px;margin-bottom:70px;}.section-scroll{position:absolute;overflow:hidden;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:100%;padding:20px;}.section-scroll .section__footer:before{position:absolute;bottom:100%;left:0;width:100%;height:50px;background:-webkit-linear-gradient(top,transparent 0%,transparent 30%,#fff 100%);background:linear-gradient(to bottom,transparent 0%,transparent 30%,#fff 100%);content:'';pointer-events:none;}.section-scroll .section__footer-link{padding-right:20px;padding-left:20px;}.section--highlight{position:relative;z-index:10;box-shadow:0 3px 3px rgba(0,0,0,.15);}.section--offset{position:absolute;top:0;right:0;}.section--white{background-color:#fff;}.section--light-grey{background-color:#f7f7f5;}.section--dark-grey{background-color:#4a4a4a;}.section--grey{background-color:#4a4a4a;}.section--red{background-color:#a12c1a;}.section--brick{background-color:#9f2d20;}.section--olive{background-color:#a7c5bd;}.section--dark{background-color:#171819;}.section--light-dark{background-color:#1d1e20;}@media (max-width:1199px){.section-constructor{margin-bottom:50px;}.section-medium{padding:30px 0;}}@media (max-device-width:1199px){.section-scroll .section__footer:before{display:none;}}@media (max-width:991px){.section{padding:30px 0;}.section-indent,.section-indent--medium{margin-top:30px;margin-bottom:30px;}.section-clear-sm{margin-top:0 !important;margin-bottom:0 !important;}.section-scroll{position:relative;overflow:visible;width:100%;margin-top:30px;padding:0;background:none;}.section-scroll .section__footer{position:relative;right:-25px;left:-25px;width:-webkit-calc(100% + 10px * 2 + 30px);width:calc(100% + 10px * 2 + 30px);margin-bottom:-30px;}.section-scroll .section__footer:before{display:none;}.section-scroll .section__footer-link{padding-left:25px;}}@media (max-width:767px){.section{padding:25px 0;}.section-indent{margin-top:25px;margin-bottom:25px;}.section-scroll .section__footer{right:-15px;left:-15px;width:-webkit-calc(100% + 30px);width:calc(100% + 30px);margin-bottom:-25px;}.section-scroll .section__footer-link{padding-left:15px;}}.tag{font-size:.78571429rem;font-weight:700;line-height:1.36;color:#9b9b9b;letter-spacing:2px;text-transform:uppercase;-webkit-transition:color .2s ease;transition:color .2s ease;}a.tag:hover{color:#9f2d20;}.tag--white{color:#fff;}.tag--red{color:#9f2d20;}a.tag--red:hover{color:rgba(159,45,32,.5);}.tag-box{display:inline-block;max-width:100%;margin-right:10px;padding:3px 10px;font-size:.92857143rem;line-height:1.5;color:#4a4a4a;background-color:#f7f7f5;word-wrap:break-word;}.tag-box > i{font-size:.85714286rem;color:#9b9b9b;}a.tag-box > span{-webkit-transition:color .2s ease;transition:color .2s ease;}a.tag-box:hover span{color:rgba(74,74,74,.5);}.tag-box--green{font-size:.85714286rem;color:#fff;background-color:#a7c5bd;}.tag-list{margin-bottom:-10px;}.tag-list > *{margin-bottom:10px;}.breadcrumbs{margin-top:20px;margin-bottom:20px;}.breadcrumbs:after{display:table;clear:both;content:' ';}@media (max-width:991px){.menu-section-wrapper + .breadcrumbs{position:absolute;top:50px;}}@media (max-width:767px){.breadcrumbs{display:none;}}.breadcrumbs__item{position:relative;float:left;height:20px;margin-right:22px;font-size:.85714286rem;line-height:20px;color:#9b9b9b;opacity:.7;-webkit-transition:all .2s ease;transition:all .2s ease;}.breadcrumbs__item:after{position:absolute;top:50%;right:-13px;margin-top:-3px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:4px solid #9b9b9b;content:'';cursor:default;}.breadcrumbs__item:not(.breadcrumbs-item--home):last-child:after{display:none;}.breadcrumbs__item:hover{color:#9f2d20;opacity:1;}.breadcrumbs__item--home{width:13px;opacity:1;}.breadcrumbs__item--home .home-icon{position:absolute;top:4px;left:0;width:13px;height:12px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-387px -29px;}.breadcrumbs__item--home .home-icon:after{position:absolute;top:0;left:0;width:13px;height:12px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-387px -8px;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;content:'';}.breadcrumbs__item--home .home-icon:hover:after{opacity:1;}._obj-header,.header-center,.header--sub,.header-h1,.header-h2,.header-h3,.header-h4{font-weight:700;color:#000;word-wrap:break-word;}._obj-header a,.header-center a,.header--sub a,.header-h1 a,.header-h2 a,.header-h3 a,.header-h4 a{display:block;color:inherit;-webkit-transition:color .2s ease;transition:color .2s ease;}._obj-header a:hover,.header-center a:hover,.header--sub a:hover,.header-h1 a:hover,.header-h2 a:hover,.header-h3 a:hover,.header-h4 a:hover{color:#9f2d20;text-decoration:none;}.header-center{padding:25px;font-size:2.28571429rem;line-height:1.25;text-align:center;color:#9b9b9b;background-color:#f7f7f5;}.header--sub{width:100%;margin-bottom:10px !important;font-size:1.85714286rem;font-weight:600;line-height:1.5;color:#9b9b9b;}.header-h1{font-size:4.28571429rem;line-height:1.16666667;}.header-h1--small{font-size:2.28571429rem;line-height:1.3125;}.header-h2{margin-bottom:35px;font-size:2.28571429rem;line-height:1.3125;}.header-h3{margin-bottom:25px;font-size:1.85714286rem;line-height:1.35;}.header-h3--spacing{letter-spacing:2.6px;text-transform:uppercase;}.header-h4{margin-bottom:20px;font-size:1.42857143rem;font-weight:600;line-height:1.3;}@media (max-width:991px){.header-center{font-size:1.71428571rem;}.header-h1{font-size:2.85714286rem;line-height:1.25;}.header-h3{margin-bottom:15px;}.header-h4{margin-bottom:15px;}}@media (max-width:767px){.header-center{font-size:1.28571429rem;}.header--sub{font-size:1.42857143rem;}.header-h1{font-size:1.85714286rem;line-height:1.23076923;}.header-h1--small{font-size:1.71428571rem;}.header-h2{margin-bottom:20px;font-size:1.85714286rem;line-height:1.23076923;}.header-h3{font-size:1.42857143rem;}.header-h3--spacing{text-align:center;letter-spacing:2px;}.header-h4{font-size:1.14285714rem;}}.editor-wrap{position:relative;margin-top:30px;margin-bottom:30px;word-wrap:break-word;}.editor-wrap:first-child{margin-top:0;}.editor-wrap:last-child{margin-bottom:0;}.editor h2,.editor h3,.editor h4{margin-top:45px;margin-bottom:35px;font-family:'Open Sans',Arial,sans-serif;color:#010101;}.editor h3,.editor h4,.editor h5{font-weight:600;}.editor h2{font-size:2.28571429rem;font-weight:700;line-height:1.3125;}.editor h3{font-size:1.85714286rem;line-height:1.3;}.editor h4{margin-bottom:30px;font-size:1.42857143rem;line-height:1.4;}.editor h5{margin-top:30px;margin-bottom:10px;font-size:1.14285714rem;line-height:1.75;}.editor p{margin-top:30px;margin-bottom:30px;font-family:'PT Serif',Arial,serif;font-size:1.21428571rem;line-height:1.76470588;color:#4a4a4a;letter-spacing:.3px;}.editor b,.editor strong{font-weight:700;}.editor small{font-size:1.07142857rem;}.editor i,.editor em{font-style:italic;}.editor a{color:inherit;}.editor a:active,.editor a:hover{text-decoration:none;outline:0;}.editor a:not([class]){position:relative;color:#9f2d20;border-bottom:1px solid rgba(159,44,32,.33);-webkit-transition:all .2s linear;transition:all .2s linear;}.editor a:not([class]):hover{color:#000;text-decoration:none;border-bottom:1px solid transparent;outline:none;}.editor .bt-link{display:inline-block;max-width:100%;padding:10px 20px;font-family:'Open Sans',Arial,sans-serif;font-size:.85714286rem;font-weight:700;line-height:20px;color:#fff;letter-spacing:1.7px;text-transform:uppercase;background-color:#9f2d20;-webkit-transition:color .2s ease;transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.editor .bt-link:hover{color:rgba(255,255,255,.5);}.editor .file-link{position:relative;white-space:nowrap;}.editor .file-link a{white-space:normal;}.editor .file-link:before{position:relative;top:-2px;display:inline-block;width:12px;height:15px;margin-right:4px;margin-left:4px;vertical-align:middle;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-387px -50px;content:'';}.editor .table-wrap{overflow:hidden;overflow-x:auto;max-width:100%;margin-top:40px;margin-bottom:50px;}.editor .table-wrap table{margin-top:0;margin-bottom:0;}.editor table{min-width:100%;margin-top:40px;margin-bottom:50px;font-family:'Open Sans',Arial,sans-serif;table-layout:fixed;}.editor table th,.editor table td{padding-top:15px;padding-right:30px;padding-bottom:15px;line-height:20px;}.editor table p{margin:0;letter-spacing:0;}.editor table th,.editor table td,.editor table p{font-family:'Open Sans',Arial,sans-serif;line-height:1.5;}.editor table th{vertical-align:middle;border-bottom:2px solid #a7c5bd;}.editor table th,.editor table th p{font-size:1rem;font-weight:600;text-align:left;color:#9b9b9b;}.editor table td{border-bottom:1px solid #ddd;}.editor table td,.editor table td p{font-size:.92857143rem;}.editor img{max-width:100%;}.editor figure{margin:50px 0;padding:0;font-size:0;}.editor figure figcaption{padding-top:18px;padding-bottom:20px;font-family:'Open Sans',Arial,sans-serif;font-size:.92857143rem;line-height:1.46153846;color:#9b9b9b;border-bottom:1px solid #e1e1e1;}.editor .media:first-child figure{margin-top:0;}.editor ul,.editor ol{margin-top:40px;margin-bottom:40px;padding:0 0 0 50px;}.editor ul,.editor ol,.editor ul p,.editor ol p{font-family:'PT Serif',Arial,serif;font-size:1.21428571rem;line-height:1.76470588;color:#4a4a4a;letter-spacing:.3px;}.editor ul p,.editor ol p{margin:0;}.editor ul li,.editor ol li{position:relative;margin-bottom:25px;padding-left:20px;}.editor ul{list-style-type:disc;}.editor ul ul,.editor ul ol{margin-top:20px;margin-bottom:20px;}.editor ol ul,.editor ol ol{margin-top:20px;margin-bottom:20px;}.editor .list-highlight{margin-top:50px;margin-bottom:50px;padding:0;list-style:none;}.editor .list-highlight,.editor .list-highlight p{font-family:'Open Sans',Arial,sans-serif;font-size:1.07142857rem;line-height:20px;letter-spacing:.2px;}.editor .list-highlight li{margin-bottom:6px;padding:12px 18px;background-color:#f7f7f5;}.editor .list-highlight li:before{position:absolute;top:0;left:0;width:3px;height:100%;background-color:#4a4a4a;content:'';}.editor .list-highlight li:last-child{margin-bottom:0;}.editor .gallery__wrap{margin-top:45px;margin-bottom:45px;}.editor .video-adaptive{margin-top:45px;margin-bottom:45px;}.editor blockquote{margin-top:65px;margin-bottom:65px;}.editor blockquote p{margin:0;font-family:'Open Sans',Arial,sans-serif;font-size:2.14285714rem;line-height:1.33333333;color:#9f2d20;letter-spacing:0;}.editor blockquote small{display:block;margin-top:30px;font-family:'PT Serif',Arial,serif;font-size:.92857143rem;color:#4a4a4a;letter-spacing:.3px;}.editor blockquote .title{display:block;margin-bottom:12px;font-size:.92857143rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;}.editor .doc-info{margin-top:40px;margin-bottom:40px;padding:50px 60px;background-color:#f7f7f5;}.editor .doc-info > *:first-child{margin-top:0;}.editor .doc-info > *:last-child{margin-bottom:0;}.editor .doc-info li{padding-left:25px;font-size:.92857143rem;}.editor .doc-info p{margin-top:10px;margin-bottom:10px;font-family:'Open Sans',Arial,sans-serif;font-size:.92857143rem;line-height:1.53846154;color:#4a4a4a;letter-spacing:.2px;}.editor .quote--gradient{margin-top:55px;margin-bottom:55px;font-weight:800;}.editor .quote--gradient p{font-family:'Open Sans',Arial,sans-serif;font-size:2.14285714rem;font-weight:800 !important;line-height:1.2;color:#20bcf4;letter-spacing:1px;text-transform:uppercase;background:-webkit-linear-gradient(#20bcf4,#7dcb9c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.editor .quote--stat{max-width:580px;margin-top:70px;margin-bottom:75px;margin-left:10%;}.editor .quote--stat p{font-size:1.28571429rem;line-height:1.38888889;color:#000;}.editor .quote--stat big,.editor .quote--stat .big{display:block;margin-bottom:15px;font-family:'PT Serif',Arial,serif;font-size:5.71428571rem;line-height:1;color:#9f2d20;}.editor .quote--grey{margin-top:50px;margin-bottom:50px;padding:40px 30px;border-top:3px solid #cbcbcb;border-bottom:3px solid #cbcbcb;}.editor .quote--grey p{font-size:1.28571429rem;line-height:1.55555556;color:#000;}.editor .quote--grey .title{font-size:.92857143rem;}.editor .quote--grey small{margin-top:20px;}.editor .text-offset{display:block;float:right;width:180px;margin-top:8px;margin-bottom:40px;margin-left:50px;font-family:'Open Sans',Arial,sans-serif;font-size:.92857143rem;line-height:1.46153846;letter-spacing:.2px;}.editor span.text-offset{margin-top:40px;}.editor .text-offset--large{position:relative;font-size:1.42857143rem;font-weight:600;line-height:1.4;color:#000;letter-spacing:.1px;}.editor--sans p{font-family:'Open Sans',Arial,sans-serif;font-size:1.14285714rem;line-height:1.5;}.editor--sans ul,.editor--sans ol{margin-top:30px;margin-bottom:30px;}.editor--sans ul,.editor--sans ol,.editor--sans ul p,.editor--sans ol p{font-family:'Open Sans',Arial,sans-serif;font-size:1.14285714rem;line-height:1.5;}.editor--sans ul li,.editor--sans ol li{margin-bottom:20px;}@media (min-width:1200px){.editor--large > *{max-width:76.7%;}.editor--large .text-offset{width:240px;margin-right:40px;margin-left:80px;}.editor--medium .text-offset{margin-right:-100px;}}@media (max-width:991px){.editor .quote--stat big,.editor .quote--stat .big{font-size:4.28571429rem;}}@media (max-width:767px){.editor h2,.editor h3,.editor h4{margin-top:40px;margin-bottom:30px;}.editor h2{font-size:1.71428571rem;line-height:1.25;}.editor h3{font-size:1.28571429rem;line-height:1.33333333;}.editor h4{margin-bottom:20px;font-size:1.14285714rem;line-height:1.5;}.editor h5{font-size:1rem;line-height:1.57142857;}.editor p{margin-bottom:30px;font-size:1.14285714rem;line-height:1.625;}.editor p + p{margin-top:25px;}.editor ul,.editor ol{margin-top:30px;margin-bottom:30px;padding:0 0 0 15px;}.editor ul,.editor ol,.editor ul p,.editor ol p{font-size:1.14285714rem;line-height:1.625;}.editor ul li,.editor ol li{margin-bottom:15px;padding-left:15px;}.editor .list-highlight{margin-top:30px;margin-bottom:30px;padding:0;}.editor .list-highlight,.editor .list-highlight p{font-size:1rem;}.editor .list-highlight li{padding:8px 18px;}.editor > figure{margin-top:30px;margin-bottom:30px;}.editor > figure figcaption{padding-top:15px;padding-bottom:15px;}.editor blockquote{margin:45px 0;}.editor blockquote p{margin-top:0;font-size:1.42857143rem;line-height:1.5;}.editor blockquote small{margin-top:20px;}.editor blockquote .title{margin-bottom:18px;}.editor .quote--gradient{margin:40px 0;}.editor .quote--gradient p{font-size:1.71428571rem;line-height:1.25;}.editor .quote--stat{margin:50px 8px;}.editor .quote--stat big,.editor .quote--stat .big{font-size:3.57142857rem;}.editor .quote--grey{margin-top:30px;margin-bottom:30px;padding:30px 0;}.editor .quote--grey p{font-size:1.14285714rem;line-height:1.625;}.editor .quote--grey .title{font-size:.92857143rem;}.editor .quote--grey small{margin-top:20px;}.editor .table-wrap,.editor table{margin-top:30px;margin-bottom:40px;}.editor .gallery__wrap{margin-top:30px;margin-bottom:30px;}.editor .video-adaptive{margin-top:30px;margin-bottom:30px;}.editor .doc-info{margin:30px -15px;padding:15px 15px;}.editor .text-offset{float:none;width:auto;margin:40px 8px 40px;font-size:.92857143rem;}.editor .text-offset--large{margin-right:0;margin-left:0;padding-left:20px;font-size:1.28571429rem;line-height:1.44444444;}.editor .text-offset--large:before{position:absolute;top:0;left:0;width:4px;height:100%;background-color:#000;content:'';}.editor--sans p{font-size:1rem;}.editor--sans ul,.editor--sans ol,.editor--sans ul p,.editor--sans ol p{font-size:1rem;}.editor--sans ul li,.editor--sans ol li{margin-bottom:15px;}}.editor > *:first-child,.editor--toc > *:first-child{margin-top:0;}.editor > *:last-child,.editor--toc > *:last-child{margin-bottom:0;}.hint{position:relative;display:inline-block;}.hint__icon{display:inline-block;width:19px;height:19px;vertical-align:middle;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:0 -106px;opacity:.4;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;cursor:pointer;}.hint__icon:hover{opacity:1;}.hint__content{font-size:1rem;font-weight:400;line-height:1.7;text-align:left;color:#4a4a4a;}.hint__content b{font-weight:700;}.hint--show .hint-content-wrap{display:block;}.hint-content-wrap{position:absolute;top:30px;left:-10px;z-index:800;display:none;width:400px;padding:15px 20px;border:1px solid #e9e9e9;background-color:#fff;box-shadow:0 2px 11px rgba(0,0,0,.1);cursor:default;}.divider{width:100%;height:1px;background-color:#e9e9e9;}.col-divider{position:relative;padding-right:35px;}.col-divider:last-child{padding-right:15px;}.col-divider:last-child:after{display:none;}.col-divider:after{position:absolute;top:0;right:10px;width:1px;height:100%;max-height:115px;background-color:#cbcbcb;content:'';}.col-divider--light:after{background-color:#e9e9e9;}@media (max-width:991px){.col-divider{padding-right:15px;}.col-divider:after{display:none;}}.col-divider--bottom{position:relative;padding-top:20px;}.col-divider--bottom:after{position:absolute;top:0;right:15px;left:15px;height:1px;background-color:#e9e9e9;content:'';}.col-divider--bottom:nth-child(-n + 3){margin-top:0;padding-top:0;}.col-divider--bottom:nth-child(-n + 3):after{display:none;}@media (max-width:991px){.col-divider--bottom{padding-top:0;}.col-divider--bottom:after{display:none;}}.divider-top{padding-top:25px;padding-bottom:25px;border-top:1px solid #e9e9e9;}.divider-top:last-child{padding-bottom:0;}.divider-top--medium{padding-top:30px;padding-bottom:30px;}@media (max-width:991px){.divider-top{width:-webkit-calc(100% + 10px * 2 + 30px);width:calc(100% + 10px * 2 + 30px);margin-right:-25px;margin-left:-25px;padding-right:25px;padding-left:25px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.divider-top .g-row{margin:0;}.divider-top [class*='col']{padding:0;}}@media (max-width:767px){.divider-top{width:-webkit-calc(100% + 30px);width:calc(100% + 30px);margin-right:-15px;margin-left:-15px;padding-right:15px;padding-left:15px;}}.divider-bottom{padding-bottom:20px !important;border-bottom:1px solid #e9e9e9;}.divider-bottom:last-child{padding-bottom:0 !important;border-bottom:0;}.section-selector select,.form-search__input,.input,.textarea,.selector,.chosen-single,.section-selector .chosen-single{padding:0;font:400 14px / 18px 'Open Sans',Arial,sans-serif;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.input-label{display:inline-block;margin-bottom:7px;font-size:.92857143rem;font-weight:600;color:#4a4a4a;}.input,.textarea,.selector,.chosen-single{display:inline-block;width:100%;height:40px;padding:0 13px;font-size:1rem;line-height:38px;color:#4a4a4a;border:1px solid #cbcbcb;background-color:#fff;}.input:hover,.input:focus,.chosen-single:hover{border-color:#a7c5bd;}.input:focus{color:#000;}.input--small{width:102px;}.input--x-small{width:50px;padding:0 8px;font-size:1.14285714rem;}.textarea{height:270px;padding-top:12px;padding-bottom:12px;font-family:'Open Sans',Arial,sans-serif;line-height:1.57142857;resize:none;}.textarea:hover,.textarea:focus{border-color:#a7c5bd;}.textarea:focus{color:#000;}.selector{padding-right:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.selector::-ms-expand{display:none;}.selector__wrap{position:relative;}@media (max-width:1050px){.selector__wrap:after{position:absolute;top:50%;right:15px;width:10px;height:6px;margin-top:-3px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-197px -10px;content:'';}}.radio-bt{position:relative;display:inline-block;padding-left:30px;cursor:pointer;}.radio-bt__input{position:absolute;top:0;left:0;visibility:hidden;}.radio-bt__title{font-size:1rem;font-weight:400;line-height:1.78571429;color:#9b9b9b;}.radio-bt__title:before,.radio-bt__title:after{position:absolute;border-radius:50%;content:'';}.radio-bt__title:before{top:3px;left:0;width:18px;height:18px;border:1px solid #9b9b9b;-webkit-transition:border .2s ease;transition:border .2s ease;}.radio-bt__title:after{top:8px;left:5px;width:10px;height:10px;background-color:#9f2d20;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.radio-bt:hover .radio-bt__title{color:#4a4a4a;}.radio-bt input[type='radio']:checked + .radio-bt__title:before{border-color:#9f2d20;}.radio-bt input[type='radio']:checked + .radio-bt__title:after{opacity:1;}.checkbox-bt{position:relative;display:inline-block;padding-left:45px;cursor:pointer;}.checkbox-bt:before{position:absolute;top:0;left:0;width:25px;height:25px;background-color:#fff;content:'';}.checkbox-bt__input{position:absolute;top:0;left:0;visibility:hidden;}.checkbox-bt > span{float:left;font-weight:400;}.checkbox-bt__title{margin-bottom:8px;font-size:1.14285714rem;}.checkbox-bt__title:before{position:absolute;top:6px;left:4px;width:18px;height:13px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;content:'';}.checkbox-bt__desc{clear:both;font-size:.85714286rem;line-height:1;color:#9b9b9b;}.checkbox-bt:hover .checkbox-bt__title{color:#4a4a4a;}.checkbox-bt input[type='checkbox']:checked + .checkbox-bt__title:before{background-position:-350px -8px;}.input-layout:not(:last-child){margin-bottom:20px;}.input-layout--error .input-label{color:#9f2d20;}.input-layout--error .input{border-color:#ca8b84;background-color:#f6eae9;}.input-layout--inline .input-label{display:table-cell;height:40px;padding-left:20px;font-size:1.14285714rem;font-weight:400;vertical-align:middle;color:#4a4a4a;cursor:pointer;word-break:break-word;}.input-layout--inline .input{float:left;}.input-layout--disabled .input-label{color:#9b9b9b;}.input-layout--disabled .input{color:rgba(74,74,74,.3);}.input-layout--disabled .input:focus{color:#4a4a4a;}.input-group__divider{position:relative;display:inline-block;width:28px;height:40px;margin:0 10px;vertical-align:middle;}.input-group__divider:after{position:absolute;top:19px;left:0;width:100%;height:1px;background-color:#e1e1e1;content:'';}.form:after{display:table;clear:both;content:' ';}.form__submit-bt,.form__cancel-bt{float:left;max-width:100%;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:break-word;}.form__submit-bt{-webkit-transition:color .2s ease;transition:color .2s ease;}.form__submit-bt:hover{color:rgba(255,255,255,.5);}.form__cancel-bt{display:block;padding:11px 20px;font-size:.92857143rem;line-height:20px;text-align:center;}.form__message{display:none;font-size:.92857143rem;font-weight:600;color:#9f2d20;}.form__submit-bt + .form__message{height:42px;padding-left:40px;vertical-align:middle;}.form__message--show{display:block;}.form__submit-bt + .form__message--show{display:table-cell;}.form-section{margin-bottom:20px;}.form-section .radio-bt{margin-top:5px;margin-right:30px;margin-bottom:5px;}.form-section .radio-bt:last-child{margin-right:0;}@media (max-width:767px){.form__message{float:left;clear:both;height:auto !important;}.form__submit-bt + .form__message{margin-top:20px;padding-left:0;}.form__message--show{display:block !important;}}.section-selector{position:relative;display:none;}.section-selector:after{position:absolute;top:50%;right:22px;width:10px;height:6px;margin-top:-3px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-197px -10px;content:'';}.section-selector select,.section-selector .chosen-single{width:100%;height:50px;padding-right:50px;padding-left:20px;font-size:1rem;font-weight:700;line-height:50px;color:#4a4a4a;letter-spacing:2px;text-transform:uppercase;border:1px solid #d7d7d7;border-radius:0;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.section-selector select::-ms-expand{display:none;}.section-selector option{font-weight:400;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media (max-width:767px){.section-selector{display:block;}}.section-selector__dropdown,.section-selector .chosen-drop{padding:0;border:1px solid #d7d7d7;background-color:#fff;}.section-selector__option,.section-selector .chosen-results li{display:block;padding:15px;font-size:1.14285714rem;line-height:1.25;color:#9b9b9b;border-bottom:1px solid #d7d7d7;-webkit-transition:color .2s ease;transition:color .2s ease;}.section-selector__option:hover{color:#4a4a4a !important;}.section--show{display:block !important;}.section-selector--dark:after{width:7px;height:10px;margin-top:-5px;background-position:-222px -7px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.section-selector--dark select{color:#fff;border:none;background-color:#282829;}.section-selector--inline{display:block;}@media (min-device-width:1048px){.section-selector--inline:after{display:none;}}.bt-group > *{margin-right:30px;}._obj-bt,.bt-filled,.bt-flat{position:relative;display:inline-block;max-width:100%;padding:10px 20px;font-size:.85714286rem;font-weight:700;line-height:20px;text-align:center;vertical-align:middle;color:#4a4a4a;text-decoration:none;letter-spacing:2px;text-transform:uppercase;border:0;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:break-word;}._obj-bt > span,.bt-filled > span,.bt-flat > span{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}._obj-bt:hover,.bt-filled:hover,.bt-flat:hover{text-decoration:none;}._obj-bt:hover > span,.bt-filled:hover > span,.bt-flat:hover > span{opacity:.5;}.bt-filled{border:1px solid #e9e9e9;background-color:#f7f7f5;}.bt-filled--red{color:#fff;border-color:#9f2d20;background-color:#9f2d20;}.bt-filled--red.bt--disabled{background-color:#902717;}.bt-filled--invert-red{color:#9f2d20;border-color:#fff;background-color:#fff;}.bt-filled--arrow-right{padding-right:35px;padding-left:15px;font-size:1rem;font-weight:400;text-align:left;letter-spacing:0;text-transform:none;}.bt-filled--arrow-right:after{position:absolute;top:50%;right:15px;width:7px;height:10px;margin-top:-4px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-222px -44px;opacity:.3;content:'';}.bt-filled--arrow-right.bt--large{padding-right:40px;padding-left:18px;letter-spacing:0 !important;}.bt-flat{border:1px solid #e9e9e9;}.bt-flat--invert-white{color:#fff;border-color:#fff;}.bt-flat--grey{border-color:#cbcbcb;}.bt-flat--glasses{margin-top:20px;padding:0 0 0 30px;font-size:1rem;color:#fff;border:2px solid #252526;-webkit-transition:border .4s ease;transition:border .4s ease;}.bt-flat--glasses:before{position:relative;top:-1px;display:inline-block;width:42px;height:18px;margin-right:20px;vertical-align:middle;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-44px -4px;content:'';}.bt-flat--glasses input[type='submit']{display:inline-block;padding:18px 30px 18px 0;font-family:'Open Sans',Arial,sans-serif;font-size:1rem;font-weight:700;color:#fff;letter-spacing:2px;text-transform:uppercase !important;border:none;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.bt-flat--glasses:hover{border:2px solid #fff;}.bt--large{padding:14px 30px;font-size:1rem;}.bt--full{width:100%;}.bt--disabled{color:#4a4a4a;border-color:#e9e9e9;background-color:#e9e9e9;cursor:default;}.bt--disabled > span{opacity:.5;}@media (max-width:767px){.bt-flat--glasses{padding-bottom:60px;}.bt-flat--glasses input[type='submit']{padding-bottom:0;}.bt-flat--glasses:before{position:absolute;top:auto;bottom:25px;left:50%;margin-left:-21px;}.bt--mobile-full{width:100%;margin-right:0 !important;margin-left:0 !important;}.bt--large{padding:14px 20px;letter-spacing:1.8px;}}.bt-box{position:relative;float:left;width:50px;height:50px;background-color:#f7f7f5;cursor:pointer;}.bt-box:after{position:absolute;top:50%;left:50%;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;content:'';}.bt-box:hover:after{opacity:.5;}.bt-box--white{background-color:#fff;}.bt-box--close:after{width:19px;height:18px;margin-top:-9px;margin-left:-9px;background-position:-187px -115px;}.bt-box--table:after{width:25px;height:20px;margin-top:-10px;margin-left:-12px;background-position:-138px -3px;}.bt-box--list:after{width:24px;height:20px;margin-top:-10px;margin-left:-12px;background-position:-139px -39px;}.bt-box--search:after,.bt-box--search-dark:after,.bt-box--search-red:after{width:27px;height:27px;margin-top:-13px;margin-left:-13px;}.bt-box--search:after{background-position:0 -70px;}.bt-box--search-dark{background-color:rgba(0,0,0,.5);}.bt-box--search-dark:after{background-position:-4px 0;}.bt-box--search-red:after{background-position:0 -36px;}.bt-text{position:relative;display:inline-block;overflow:hidden;max-width:100%;height:50px;padding-right:20px;font-size:1rem;font-weight:700;line-height:50px;white-space:nowrap;text-decoration:none;letter-spacing:2px;text-transform:uppercase;text-overflow:ellipsis;cursor:pointer;}.bt-text:after{position:absolute;top:50%;right:0;width:7px;height:10px;margin-top:-5px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;content:'';}.bt-text--red{color:#9f2d20;}.bt-text--red:after{background-position:-222px -25px;}.bt-text--white{color:#fff;}.bt-text--white:after{background-position:-222px -7px;}.bt-text--grey{color:#9b9b9b;}.bt-text--grey:after{background-position:-222px -44px;opacity:.5;}.bt-icon,.bt-icon-close{background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;cursor:pointer;}.bt-icon-close{width:11px;height:11px;background-position:-315px -9px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.bt-icon-close:hover{opacity:.5;}.bt-icon-menu{width:50px;height:50px;}.bt-icon-menu span{position:absolute;top:50%;left:50%;width:28px;height:2px;margin-top:-1px;margin-left:-14px;border-radius:2px;background-color:#9b9b9b;}.bt-icon-menu span:after,.bt-icon-menu span:before{position:absolute;left:0;width:100%;height:inherit;border-radius:inherit;background-color:inherit;content:'';}.bt-icon-menu span:before{bottom:8px;}.bt-icon-menu span:after{top:8px;}.bt-icon-menu--white span{background-color:#fff;}.share-bt__wrap{position:absolute;top:0;left:15px;width:100px;min-height:152px;}.share-bt__wrap .ya-share2__item,.share-bt__wrap .ya-share2__list,.share-bt__wrap .ya-share2__link{display:block !important;}.share-bt__wrap .ya-share2__item{position:relative;margin:0 !important;opacity:1 !important;}.share-bt__wrap .ya-share2__item:last-child .ya-share2__badge{border-bottom:1px solid #e1e1e1;}.share-bt__wrap .ya-share2__item:hover:after{opacity:0;}.share-bt__wrap .ya-share2__item:hover .ya-share2__counter{color:#fff;}.share-bt__wrap .ya-share2__item:hover .ya-share2__icon:after{opacity:1;}.share-bt__wrap .ya-share2__badge{display:block;min-height:50px;line-height:48px;border:1px solid #e1e1e1;border-bottom:none;border-radius:0 !important;background-color:#fff !important;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;}.share-bt__wrap .ya-share2__counter{display:inline-block;padding:0 0 0 40px !important;font-size:.85714286rem !important;color:#9b9b9b;-webkit-transition:color .2s ease;transition:color .2s ease;}.share-bt__wrap .ya-share2__counter:before{display:none;}.share-bt__wrap .ya-share2__icon{position:absolute;top:50%;left:10px;margin-top:-12px !important;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg) !important;background-repeat:no-repeat !important;background-size:auto !important;}.share-bt__wrap .ya-share2__icon:after{position:absolute;top:0;left:0;width:24px;height:24px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;content:'';}.share-bt__wrap .ya-share2__item_service_vkontakte .ya-share2__icon{background-position:-308px -27px !important;}.share-bt__wrap .ya-share2__item_service_vkontakte .ya-share2__icon:after{background-position:-343px -27px;}.share-bt__wrap .ya-share2__item_service_vkontakte:hover .ya-share2__badge{background-color:#48729e !important;}.share-bt__wrap .ya-share2__item_service_facebook .ya-share2__icon{background-position:-307px -49px !important;}.share-bt__wrap .ya-share2__item_service_facebook .ya-share2__icon:after{background-position:-342px -49px;}.share-bt__wrap .ya-share2__item_service_facebook:hover .ya-share2__badge{background-color:#3c5a98 !important;}.share-bt__wrap .ya-share2__item_service_twitter .ya-share2__icon{background-position:-307px -70px !important;}.share-bt__wrap .ya-share2__item_service_twitter .ya-share2__icon:after{background-position:-342px -70px;}.share-bt__wrap .ya-share2__item_service_twitter:hover .ya-share2__badge{background-color:#00aced !important;}@media (max-width:1199px){.share-bt__wrap{position:relative;left:auto;float:left;width:100%;min-height:51px;margin-top:40px;}.share-bt__wrap .ya-share2__item{float:left;width:33.33333333%;text-align:center;}.share-bt__wrap .ya-share2__item:last-child .ya-share2__badge{border-right:1px solid #e1e1e1;}.share-bt__wrap .ya-share2__badge{border:1px solid #e1e1e1;border-right:none;}.share-bt__wrap .ya-share2__icon{position:relative;top:auto;left:0;margin-top:0 !important;vertical-align:middle;}.share-bt__wrap .ya-share2__counter{padding-left:8px !important;}}@media (max-width:991px){.share-bt__wrap{margin-top:30px;}}._obj-menu,.menu-second,.menu-drop,.menu-main,.menu-sub,.menu-footer,.menu-section,.menu-tab,.menu-sidebar,.menu-context{font-size:0;}.menu-item{display:inline-block;max-width:100%;font-size:1rem;color:#4a4a4a;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:break-word;}.menu-item > a{font-size:inherit;font-weight:inherit;color:inherit;-webkit-transition:color .2s ease;transition:color .2s ease;cursor:pointer;}.menu-item > a:hover{text-decoration:none;}@media (max-width:1199px){.menu-mobile{position:fixed;top:50px;left:0;display:none;overflow:hidden;overflow-y:auto;width:100%;max-width:320px;max-height:-webkit-calc(100% - 50px);max-height:calc(100% - 50px);background-color:#000;-webkit-overflow-scrolling:touch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.menu-mobile .menu-item{width:100%;font-size:1.14285714rem;line-height:1.3;color:#fff;}.menu-mobile .menu-item .menu-item{color:#9b9b9b;background-color:#171819;}.menu-mobile .menu-item > a{position:relative;display:block;width:100%;padding:15px 35px 15px 13px;border-top:1px solid #282829;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;}.menu-mobile .menu-item > a:after{position:absolute;top:50%;right:15px;width:7px;height:10px;margin-top:-5px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-222px -44px;content:'';}.menu-mobile .menu-item .menu-bt:after{width:10px;height:6px;margin-top:-3px;background-position:-197px -10px;}.menu-mobile .menu--open > .menu-bt{background-color:#1d1e20;}.menu-mobile .menu--open > .menu-bt:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.menu-mobile--show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (max-width:767px){.menu-mobile{width:100%;max-width:100%;height:100%;height:-webkit-calc(100% - 50px);height:calc(100% - 50px);max-height:-webkit-calc(100% - 50px);max-height:calc(100% - 50px);}.menu-mobile .menu-second{padding-bottom:50px;}.no-scroll,.no-scroll .page-wrapper{overflow:hidden;}.no-scroll .page-wrapper{background-color:#000;}.no-scroll .page-wrapper > *:not([class ~= 'page-header']){opacity:0;}}.menu-selector{position:relative;display:none;overflow:hidden;width:100%;height:50px;padding-right:50px;padding-left:20px;font-size:1rem;font-weight:700;line-height:50px;white-space:nowrap;color:#4a4a4a;letter-spacing:2px;text-transform:uppercase;text-overflow:ellipsis;border:1px solid #d7d7d7;background-color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.menu-selector:after{position:absolute;top:50%;right:20px;width:10px;height:6px;margin-top:-3px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-197px -10px;content:'';}.menu-selector__bt{position:absolute;top:0;left:0;}.menu-selector--grey{padding-right:20px;padding-left:60px;border:none;background-color:#f7f7f5;}.menu-selector--grey:after{display:none;}.menu-selector-drop{width:100%;}.menu-selector--open + .menu-selector-drop{display:block !important;}.menu-selector-wrap--inline{position:relative;margin-bottom:30px;}.menu-selector-wrap--inline .menu-selector,.menu-selector-wrap--inline .menu-item,.menu-selector-wrap--inline .menu-item > span,.menu-selector-wrap--inline .menu-item > a{display:block;}.menu-selector-wrap--inline .menu-selector-drop{display:none;}@media (min-width:992px){.menu-selector-wrap--inline .menu-selector{height:42px;padding-left:13px;line-height:40px;color:#9b9b9b;letter-spacing:normal;text-transform:none;}.menu-selector-wrap--inline .menu-selector:after{right:15px;}.menu-selector-wrap--inline .menu-selector-drop{position:absolute;top:-webkit-calc(100% + 3px);top:calc(100% + 3px);left:0;z-index:100;padding-top:3px;padding-bottom:3px;border:1px solid #d7d7d7;background-color:#fff;}.menu-selector-wrap--inline .menu-item{font-size:1rem;color:#9b9b9b;}.menu-selector-wrap--inline .menu-item > span,.menu-selector-wrap--inline .menu-item > a{padding:6px 13px;line-height:20px;}.menu-selector-wrap--inline .menu-item > a:hover{color:#4a4a4a;}.menu-selector-wrap--inline .menu-selector-viewport{overflow:hidden;overflow-y:auto;max-height:380px;}}@media (max-width:991px){.menu-selector-wrap .menu-selector,.menu-selector-wrap .menu-item,.menu-selector-wrap .menu-item > span,.menu-selector-wrap .menu-item > a{display:block;}.menu-selector-wrap .menu-selector-drop{display:none;margin-top:3px;}.menu-selector-wrap .menu-item{margin:0;padding:0;font-size:1rem;color:#4a4a4a;border:1px solid #e9e9e9;}.menu-selector-wrap .menu-item:not(:last-child){border-bottom:none;}.menu-selector-wrap .menu-item > span,.menu-selector-wrap .menu-item > a{display:block;padding:13px 20px;line-height:20px;}.menu-selector-wrap .menu-item > a:hover{color:#9f2d20;}}.menu-second{max-width:100%;}@media (min-width:1200px){.menu-second{padding-top:25px;padding-right:30px;text-align:right;}.menu-second > .menu-item{position:relative;color:#9b9b9b;}.menu-second > .menu-item:not(:first-child){margin-left:2.23%;}.menu-second > .menu-item > a:hover{color:#4a4a4a;}.menu-second > .menu-item--highlight{color:#a12c1a;}.menu-second > .menu-item--highlight > a:hover{color:rgba(161,44,26,.5);}.menu-second--white > .menu-item{color:#fff;}.menu-second--white > .menu-item > a:hover{color:rgba(255,255,255,.5);}}@media (max-width:1199px){.menu-second{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}}.menu-drop-wrapper{display:none;}@media (min-width:1200px){.menu-drop-wrapper{position:absolute;left:50%;z-index:700;width:264px;margin-top:16px;margin-left:-132px;padding:8px 30px 18px;border:1px solid #e9e9e9;background-color:#f7f7f5;box-shadow:0 2px 11px rgba(0,0,0,.1);}.menu--show .menu-drop-wrapper{display:block;}.menu-drop{text-align:left;}.menu-drop .menu-item{position:relative;width:100%;margin-top:10px;color:#4a4a4a;}.menu-drop .menu-item > a:hover{color:#9f2d20;}.menu-drop .menu-item--act{color:#000;}.menu-drop .menu-item--act:after{position:absolute;top:7px;left:-16px;width:8px;height:8px;border-radius:50%;background-color:#9f2d20;content:'';}.menu-drop + .menu-drop{margin-top:15px;padding-top:5px;border-top:1px solid #dadada;}}@media (max-width:1199px){.menu--open .menu-drop-wrapper{display:block;}}.menu-main{overflow:hidden;max-width:100%;}@media (min-width:1200px){.menu-main{margin-top:36px;text-align:right;white-space:nowrap;}.menu-main > .menu-item{height:50px;font-size:1.14285714rem;font-weight:700;color:#000;}.menu-main > .menu-item:not(:first-child){margin-left:4%;}.menu-main > .menu-item > a{display:inline-block;height:26px;}.menu-main > .menu-item > a:hover{color:#4a4a4a;}.menu-main > .menu-item > a:hover + .menu-item__line{opacity:1;}.menu-main .menu-item__line{position:relative;bottom:-22px;z-index:650;display:block;width:100%;height:2px;background-color:#9f2d20;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;content:'';}.menu-main > .menu-item--act .menu-item__line,.menu-main .menu--show .menu-item__line{opacity:1;}.menu-main--white .menu-item__line{bottom:-20px;}.menu-main--white > .menu-item{color:#fff;}.menu-main--white > .menu-item > a:hover{color:rgba(255,255,255,.5);}.menu-main--white > .menu-item > a:hover + .menu-item__line{opacity:0;}.menu-main--white .menu--show .menu-item__line{opacity:1 !important;}}@media (min-width:1200px) and (max-width:1280px){.menu-main > .menu-item:not(:first-child){margin-left:2.5%;}}.menu-sub{display:none;}.menu-sub__img img{position:absolute;visibility:hidden;}@media (min-width:1200px){.menu-sub{position:absolute;left:15px;z-index:500;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin-top:20px;text-align:left;border:1px solid #e9e9e9;background-color:#fff;box-shadow:0 2px 11px rgba(0,0,0,.1);}.menu-sub__img{position:relative;float:left;width:245px;height:130px;margin:30px;background-color:#ebebeb;background-position:center;background-size:cover;}.menu-sub__footer{display:block;clear:both;margin-top:30px;padding:0 20px;background-color:#f8f8f8;}.menu-sub__footer > span{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.menu-sub__footer:hover > span{opacity:.5;}.menu-sub__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 30px 0 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.menu-sub .menu-item{position:relative;width:33%;margin-top:10px;padding:0 15px;font-weight:400;color:#4a4a4a;}.menu-sub .menu-item > a:hover{color:#9f2d20;}.menu-sub .menu-item--act{color:#000;}.menu-sub .menu-item--act:after{position:absolute;top:7px;left:0;width:8px;height:8px;border-radius:50%;background-color:#9f2d20;content:'';}.menu--show .menu-sub{display:block;}}@media (max-width:1199px){.menu-sub__img{display:none;}.menu-sub__content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.menu-sub__footer{position:relative;display:block;width:100%;padding:15px 30px 15px 13px;border-top:1px solid #282829;background-color:#171819;}.menu-sub__footer span{height:auto;font-size:1.14285714rem;font-weight:400;line-height:1.3;white-space:normal;color:#9b9b9b;letter-spacing:inherit;text-transform:none;}.menu-sub__footer span:after{display:none;}.menu-sub__footer:after{position:absolute;top:50%;right:15px;width:7px;height:10px;margin-top:-5px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-222px -44px;content:'';}.menu--open .menu-sub{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:100%;}}.menu-footer{padding:45px 0;}.menu-footer .menu-item{width:100%;color:#9b9b9b;}@media (min-width:992px){.menu-footer .menu-item{margin-top:10px;}.menu-footer .menu-item > a:hover{color:rgba(155,155,155,.5);}.menu-footer .menu-item--highlight{margin-top:0;margin-bottom:15px;font-size:.85714286rem;font-weight:700;color:#fff;letter-spacing:1.7px;text-transform:uppercase;}.menu-footer .menu-item--highlight > a:hover{color:rgba(255,255,255,.5);}}@media (max-width:991px){.menu-footer{padding:0;}.menu-footer__sections{margin:0;padding:0;}.menu-footer__section{display:none;}.menu-footer .section-selector{display:block;}.menu-footer .section-selector select{margin-top:30px;margin-bottom:30px;}.menu-footer .menu-item{font-size:1.14285714rem;line-height:1.3;}.menu-footer .menu-item--highlight{display:none;}.menu-footer .menu-item > a{position:relative;display:block;width:100%;padding-top:15px;padding-right:65px;padding-bottom:15px;padding-left:25px;border-top:1px solid #282829;}.menu-footer .menu-item > a:after{position:absolute;top:50%;right:25px;width:7px;height:10px;margin-top:-3px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-222px -44px;content:'';}}@media (max-width:767px){.menu-footer .menu-item > a{padding-right:45px;padding-left:15px;}.menu-footer .menu-item > a:after{right:15px;}}.menu-section{margin-right:-25px;margin-left:-25px;padding-bottom:15px;}.menu-section .menu-item{padding:15px 25px 0;line-height:20px;}.menu-section-wrapper{background-color:#f7f7f5;}@media (min-width:992px){.menu-section .menu-item > a:hover{color:#9f2d20;}.menu-section .menu-item--act > a{color:#000;}}@media (max-width:991px){.menu-section-wrapper{margin-top:60px;margin-bottom:25px;background-color:transparent;}.menu-section{margin:0;}.menu-section .menu-item{padding:0;}}@media (max-width:767px){.menu-section-wrapper{margin-top:30px;}}.menu-tab-wrapper{position:relative;margin-top:40px;}.menu-tab{z-index:10;border-top:1px solid #dadada;}.menu-tab .menu-item{position:relative;margin-right:3.5%;padding-top:25px;padding-bottom:25px;line-height:20px;}.menu-tab .menu-item:last-child{margin-right:0;}.menu-tab .menu-item--act{cursor:default;}.menu-tab .menu-item--act:after,.menu-tab .menu-item--act:before{position:absolute;left:50%;content:'';}.menu-tab .menu-item--act:after{bottom:-11px;width:0;height:0;margin-left:-20px;border-right:24px solid transparent;border-bottom:16px solid #f7f7f5;border-left:20px solid transparent;}.menu-tab .menu-item--act:before{bottom:-1px;width:27px;height:10px;background-image:url(/themes/spbgu/markup/dist/img/layout/arrow-1x.png);background-image:-webkit-image-set(url(/themes/spbgu/markup/dist/img/layout/arrow-1x.png) 1x,url(/themes/spbgu/markup/dist/img/layout/arrow-2x.png) 2x);background-image:-moz-image-set(url(/themes/spbgu/markup/dist/img/layout/arrow-1x.png) 1x,url(/themes/spbgu/markup/dist/img/layout/arrow-2x.png) 2x);background-image:-o-image-set(url(/themes/spbgu/markup/dist/img/layout/arrow-1x.png) 1x,url(/themes/spbgu/markup/dist/img/layout/arrow-2x.png) 2x);background-image:-ms-image-set(url(/themes/spbgu/markup/dist/img/layout/arrow-1x.png) 1x,url(/themes/spbgu/markup/dist/img/layout/arrow-2x.png) 2x);background-repeat:no-repeat;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media (min-width:992px){.menu-tab .menu-item{color:#9f2d20;}.menu-tab .menu-item > a:hover{color:rgba(159,45,32,.5);}.menu-tab .menu-item--act,.menu-tab .menu-item--act > a:hover{color:#9b9b9b;}}@media (min-width:992px) and (max-width:1280px){.menu-tab .menu-item{max-width:140px;min-height:90px;margin-right:20px;text-align:center;vertical-align:top;}}@media (max-width:991px){.menu-tab{border-top:none;}.menu-tab .menu-item{margin-right:0;padding:0;}.menu-tab .menu-item:after,.menu-tab .menu-item:before{display:none;}.menu-tab-wrapper{margin-top:25px;padding-bottom:25px;}}.menu-sidebar-wrap{margin-bottom:12px;}.menu-sidebar-wrap:last-child{margin-bottom:0;}.menu-sidebar{max-width:270px;}.menu-sidebar .menu-item{display:block;margin-top:-1px;color:#4a4a4a;}.menu-sidebar .menu-item:first-child{margin-top:0;}.menu-sidebar .menu-item > span,.menu-sidebar .menu-item > a{display:block;width:100%;padding:15px 20px;border:1px solid #e9e9e9;}.menu-sidebar .menu-item > a:hover{color:#9f2d20;}.menu-sidebar .menu-item--act > a{color:#000;}.menu-sidebar--primary{position:relative;}.menu-sidebar--primary:after{position:absolute;top:0;left:0;width:100%;height:3px;background-color:#9f2d20;content:'';}.menu-sidebar--secondary .menu-item{position:relative;background-color:#f7f7f5;}.menu-sidebar--secondary .menu-item:first-child > span,.menu-sidebar--secondary .menu-item:first-child > a{border-top:1px solid #e9e9e9;}.menu-sidebar--secondary .menu-item > span,.menu-sidebar--secondary .menu-item > a{position:relative;padding-right:40px;}.menu-sidebar--secondary .menu-item:before{position:absolute;top:50%;right:18px;width:7px;height:10px;margin-top:-4px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-222px -44px;opacity:.5;content:'';}.menu-sidebar--sub{overflow:hidden;max-height:0;border:1px solid #e9e9e9;border-top:none;border-bottom:none;background-color:#f7f7f5;-webkit-transition:max-height .6s cubic-bezier(0,1,0,1) -.3s;transition:max-height .6s cubic-bezier(0,1,0,1) -.3s;}.menu-sidebar--sub .menu-item{padding:18px 20px 0;font-size:.92857143rem;}.menu-sidebar--sub .menu-item:last-child{padding-bottom:18px;}.menu-sidebar--sub .menu-item > span,.menu-sidebar--sub .menu-item > a{padding:0;border:none;}.menu-sub--open .menu-sidebar--sub{max-height:9999px;-webkit-transition:max-height .6s cubic-bezier(.5,0,1,0) -.1s;transition:max-height .6s cubic-bezier(.5,0,1,0) -.1s;}@media (max-width:991px){.menu-sidebar{max-width:100%;}.menu-sidebar .menu-item{border:none;}.menu-sidebar .menu-item > span,.menu-sidebar .menu-item > a{padding-top:13px;padding-bottom:13px;}.menu-sidebar--primary:after{display:none;}.menu-sidebar--sub .menu-item{padding:0;}.menu-sidebar--sub .menu-item:first-child{padding-top:10px;}.menu-sidebar--sub .menu-item:last-child{padding-bottom:10px;}.menu-sidebar--sub .menu-item > span,.menu-sidebar--sub .menu-item > a{padding:10px 20px;}}.menu-context-wrapper{position:relative;margin-bottom:50px;}.menu-context-wrapper .menu-selector-drop{padding-right:30px;}.menu-context{z-index:10;}@media (min-width:992px){.menu-context .menu-item{position:relative;margin-right:10px;margin-bottom:10px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.menu-context .menu-item a,.menu-context .menu-item span{display:inline-block;padding:10px 20px;color:#9f2d20;background-color:#fff;-webkit-transition:background .2s ease,color .1s ease;transition:background .2s ease,color .1s ease;}.menu-context .menu-item--act a,.menu-context .menu-item:hover a,.menu-context .menu-item--act span,.menu-context .menu-item:hover span{color:#fff;background-color:#555;}.menu-context .menu-item--act a,.menu-context .menu-item--act span{cursor:default;}}@media (max-width:991px){.menu-context-wrapper{margin-bottom:40px;}.menu-context-wrapper .menu-selector-drop{padding-right:0;}.menu-context-wrapper .menu-selector{background-color:transparent;}}.filters-wrap{margin-top:-10px;margin-bottom:15px;}.filters-wrap .form-filter{margin-bottom:30px;}.filters-wrap .section-selector{margin-top:10px;margin-bottom:10px;}.filters-wrap .section-selector select{background-color:transparent;}@media (max-width:767px){.filters-wrap{margin-top:0;}.filters-wrap .form-filter{margin-top:20px;}}.filter-bt{position:relative;display:inline-block;height:50px;margin-right:20px;padding-right:45px;padding-left:20px;font-size:1rem;font-weight:700;line-height:50px;color:#4a4a4a;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.filter-bt:last-child{margin-right:0;}.filter-bt:after{position:absolute;top:50%;right:20px;width:10px;height:6px;margin-top:-3px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-197px -27px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;content:'';cursor:pointer;}.filter-bt:hover,.filter-bt--act,.filter-bt--selected{background-color:#ecece8;}.filter-bt--act:after{background-position:-176px -27px;}@media (max-width:767px){.filter-bt{display:none;}}.filter-content{overflow:hidden;height:0;}.filter-content.section--show{display:block;height:auto;}.bx-wrapper{margin:0 !important;padding:0;*zoom:1;}.bx-viewport{-webkit-transform:translateZ(0);transform:translateZ(0);}.bx-pager{display:inline-block;height:20px;font-size:1rem;font-weight:700;line-height:20px;vertical-align:middle;color:#fff;letter-spacing:2px;}.bx-prev,.bx-next{position:relative;float:left;width:50px;height:50px;outline:none;background-color:#fff;}.bx-prev:after,.bx-next:after{position:absolute;top:50%;left:50%;width:17px;height:28px;margin-top:-13px;margin-left:-8px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;content:'';}.bx-prev.disabled,.bx-next.disabled{cursor:default;}.bx-prev.disabled:after,.bx-next.disabled:after{opacity:.25;}.bx-prev:not(.disabled):hover:after,.bx-next:not(.disabled):hover:after{opacity:.5;}.bx-prev:after{background-position:-243px -1px;}.bx-prev.disabled:after{background-position:-243px -34px;}.bx-next:after{background-position:-273px 0;}.bx-next.disabled:after{background-position:-273px -34px;}.bx-controls-auto{display:inline-block;width:20px;height:20px;margin-left:10px;line-height:20px;vertical-align:middle;}.bx-controls-auto .bx-start,.bx-controls-auto .bx-stop{position:absolute;top:50%;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.bx-controls-auto .bx-start:hover,.bx-controls-auto .bx-stop:hover,.bx-controls-auto .bx-start:active,.bx-controls-auto .bx-stop:active{opacity:.7;}.bx-controls-auto .bx-start{margin-top:-6px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid #fff;}.bx-controls-auto .bx-stop{width:12px;height:12px;margin-top:-5px;vertical-align:middle;border-right:5px solid #fff;border-left:5px solid #fff;}.slider--grey-controls .bx-prev,.slider--grey-controls .bx-next{background-color:#f7f7f5;}.slider--white-controls .bx-prev,.slider--white-controls .bx-next{background-color:rgba(0,0,0,.09);}.slider--white-controls .bx-prev:after,.slider--white-controls .bx-next:after{opacity:.6;}.slider--white-controls .bx-prev:hover:after,.slider--white-controls .bx-next:hover:after{opacity:1;}.slider--white-controls .bx-next:after{background-position:-273px -68px;}.slider--white-controls .bx-prev:after{background-position:-244px -68px;}.slider-wrap .bx-controls{position:absolute;top:0;right:0;height:50px;}.slider,.slider-page,.gallery{position:relative;}.slider:after,.slider-page:after,.gallery:after{display:table;clear:both;content:' ';}.slider__media{position:relative;display:block;width:100%;}.slider__media:before{position:relative;display:block;height:0;padding-top:56.25%;content:'';}.slider__bg-img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:cover;}.slider-content__title{font-size:2.14285714rem;font-weight:700;line-height:1.3;}.slider-content__footer{width:100%;height:50px;}.slider-content__footer-link{display:block;width:100%;height:50px;}@media (max-width:991px){.slider-wrap{padding-bottom:50px;}.slider-wrap .bx-controls{top:auto;bottom:0;left:50%;margin-left:-50px;}.constructor-box--filled .slider-wrap{padding-bottom:70px;}}@media (max-width:767px){.slider-wrap{padding-bottom:55px;}.constructor-box--filled .slider-wrap{padding-bottom:60px;}}.slider-headline-wrap .bx-wrapper{position:relative;}.slider-headline-wrap .bx-controls{position:absolute;bottom:0;left:0;width:100%;}.slider-headline-wrap .bx-controls-direction{position:absolute;left:0;width:100%;}.slider-headline-wrap .bx-next{position:absolute;right:0;}.slider-headline-wrap .bx-pager{position:absolute;bottom:14px;}.slider-headline-wrap .bx-controls-auto{position:absolute;bottom:15px;width:12px;}.slider-headline__item{position:relative;display:block !important;opacity:1 !important;}.slider-headline .slider__media{height:100%;}.slider-headline .slider__media:before{display:none;}.slider-headline .slider__bg-img{visibility:hidden;background-color:#d8d8d8;opacity:0;-webkit-transition:visibility 0s linear 1.4s,opacity .5s linear .8s;transition:visibility 0s linear 1.4s,opacity .5s linear .8s;}.slider-headline__link-placeholder{position:absolute;bottom:0;left:0;display:none;width:100%;height:50px;padding-left:15px;color:#fff;background-color:rgba(0,0,0,.1);}.slider-headline .slider-content{position:absolute;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;background-color:transparent;-webkit-transition:background-color 0s ease .8s;transition:background-color 0s ease .8s;}.slider-headline .slider-content__crop{overflow:hidden;max-height:100%;margin-bottom:30px;padding-top:30px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}.slider-headline .slider-content__title{color:#fff;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;}.slider-headline .slider-content__footer{display:block;visibility:hidden;overflow:hidden;background-color:rgba(0,0,0,.2);-webkit-transition:visibility 0s linear .8s;transition:visibility 0s linear .8s;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.slider-headline .slider-content__footer:hover{background-color:rgba(0,0,0,.35);}.slider-headline .slider-content:hover .slider-content__footer{background-color:rgba(0,0,0,.35);}@media (min-width:1200px){.slider-headline-wrap .bx-controls-direction{top:-385px;}.slider-headline-wrap .bx-pager{right:80px;}.slider-headline-wrap .bx-controls-auto{right:50px;}.slider-headline__item{height:720px;}.slider-headline .slider-content{width:930px !important;height:230px;}.slider-headline .slider-content__crop,.slider-headline .slider-content__footer-link{padding-right:50px;padding-left:50px;}}@media (max-width:1199px){.slider-headline-wrap .bx-controls-direction{top:-285px;}.slider-headline-wrap .bx-pager{right:80px;}.slider-headline-wrap .bx-controls-auto{right:40px;}.slider-headline__item{height:520px;}.slider-headline .slider-content{min-height:195px;}.slider-headline .slider-content__crop{margin-bottom:25px;padding-top:25px;}.slider-headline .slider-content__crop,.slider-headline .slider-content__footer-link{padding-right:40px;padding-left:40px;}.slider-headline .slider-content__title{font-size:1.85714286rem;line-height:1.2;}}@media (max-width:991px){.slider-headline-wrap .bx-controls-direction{display:none;}.slider-headline-wrap .bx-pager{right:60px;}.slider-headline-wrap .bx-controls-auto{right:25px;}.slider-headline__item{height:420px;}.slider-headline .slider-content__crop,.slider-headline .slider-content__footer-link{padding-right:25px;padding-left:25px;}}@media (max-width:767px){.slider-headline-wrap{position:relative;background-color:#9f2d20;}.slider-headline-wrap .bx-controls-direction,.slider-headline-wrap .bx-pager,.slider-headline-wrap .bx-controls-auto{visibility:hidden;}.slider-headline{overflow:hidden;max-height:190px;}.bx-viewport .slider-headline{overflow:visible;}.slider-headline__item{height:auto;}.slider-headline .slider__media{height:190px;}.slider-headline .slider-content{position:relative;display:block;height:auto;min-height:auto;padding-bottom:50px;}.slider-headline .slider-content__crop{margin-bottom:0;padding-top:15px;padding-bottom:15px;}.slider-headline .slider-content__crop,.slider-headline .slider-content__link-placeholder{padding-right:15px;padding-left:15px;}.slider-headline .slider-content__title{font-size:1.28571429rem;font-weight:400;line-height:1.33333333;}.slider-headline .slider-content__footer{display:none;}.slider-headline__link-placeholder{display:block;}}.slider-headline .slider-anim .slider__bg-img{visibility:visible;opacity:1;-webkit-transition:visibility 0s linear 0s,opacity .5s linear .8s;transition:visibility 0s linear 0s,opacity .5s linear .8s;}.slider-headline .slider-anim .slider-content{background-color:rgba(159,45,32,.6);}.slider-headline .slider-anim .slider-content__title{opacity:1;-webkit-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s;}.slider-headline .slider-anim .slider-content__footer{visibility:visible;-webkit-transition:background-color .2s linear,visibility 0s linear .8s;transition:background-color .2s linear,visibility 0s linear .8s;}@media (max-width:767px){.slider-headline .slider__bg-img{-webkit-transition:visibility 0s linear .5s,opacity .3s linear .3s;transition:visibility 0s linear .5s,opacity .3s linear .3s;}.slider-headline .slider-content__title{-webkit-transition:opacity 0s ease;transition:opacity 0s ease;}.slider-headline .slider-anim .slider__bg-img{-webkit-transition:visibility 0s linear 0s,opacity .1s linear .3s;transition:visibility 0s linear 0s,opacity .1s linear .3s;}.slider-headline .slider-anim .slider-content{background-color:transparent;}.slider-headline .slider-anim .slider-content__title{-webkit-transition:opacity .3s ease .3s;transition:opacity .3s ease .3s;}}@media (max-width:767px){.slider-headline .img-wrap--small{display:block;}.slider-headline .img-wrap--medium .slider__bg-img,.slider-headline .img-wrap--large .slider__bg-img,.slider-headline .img-wrap--extra .slider__bg-img{background-image:none !important;}}@media (min-width:768px) and (max-width:991px){.slider-headline .img-wrap--medium{display:block;}.slider-headline .img-wrap--small .slider__bg-img,.slider-headline .img-wrap--large .slider__bg-img,.slider-headline .img-wrap--extra .slider__bg-img{background-image:none !important;}}@media (min-width:992px) and (max-width:1199px){.slider-headline .img-wrap--large{display:block;}.slider-headline .img-wrap--small .slider__bg-img,.slider-headline .img-wrap--extra .slider__bg-img,.slider-headline .img-wrap--medium .slider__bg-img{background-image:none !important;}}@media (min-width:1200px){.slider-headline .img-wrap--extra{display:block;}.slider-headline .img-wrap--small .slider__bg-img,.slider-headline .img-wrap--large .slider__bg-img,.slider-headline .img-wrap--medium .slider__bg-img{background-image:none !important;}}.slider-promo-section .header-h4{margin-bottom:25px;font-size:1.42857143rem;}.slider-promo{word-wrap:break-word;}.slider-promo__item{padding-top:30px;padding-bottom:30px;text-align:center;}.slider-promo__number{margin-bottom:35px;font-family:'PT Serif',Arial,serif;font-size:5.71428571rem;line-height:1;}.slider-promo__desc{font-size:1.14285714rem;line-height:1.5;color:#4a4a4a;}@media (max-width:1199px){.slider-promo__item{padding-top:10px;padding-bottom:0;}}@media (max-width:991px){.slider-promo__item{padding-top:0;padding-bottom:10px;}.slider-promo__number{margin-bottom:20px;font-size:5rem;}.slider-promo__desc{font-size:1rem;}}.slider-page{background-color:#f7f7f5;}.slider-page__item{display:block !important;opacity:1 !important;}.slider-page .page-headline__media{opacity:0;-webkit-transition:opacity .6s linear .4s;transition:opacity .6s linear .4s;}.slider-page .page-headline__content{background-color:transparent;-webkit-transition:background-color 0s linear .4s;transition:background-color 0s linear .4s;}.slider-page .page-headline__title,.slider-page .page-headline__desc,.slider-page .page-headline__footer{opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;}.slider-page-wrap{position:relative;overflow:hidden;}.slider-page-wrap .bx-wrapper{position:relative;}.slider-page-wrap .bx-viewport{min-height:100%;}.slider-page-wrap .bx-controls{position:absolute;top:0;right:50px;width:50px;height:50px;}.slider-page-wrap .bx-prev{display:none;}.slider-page-wrap .bx-next{background-color:rgba(0,0,0,.1);}.slider-page-wrap .bx-next:after{width:20px;height:20px;margin-top:-10px;margin-left:-10px;background-position:-421px -2px;}.slider-page-wrap .disabled{display:none;}.slider-anim .page-headline__media{opacity:1;}.slider-anim .page-headline__content{background-color:#9f2d20;}.slider-anim .page-headline__title,.slider-anim .page-headline__desc,.slider-anim .page-headline__footer{opacity:1;-webkit-transition:opacity .5s ease-out .4s;transition:opacity .5s ease-out .4s;}@media (max-width:1199px){.slider-page-wrap .bx-controls{right:40px;}}@media (max-width:991px){.slider-page-wrap .bx-controls{right:0;}}.gallery{height:100%;background-color:#d8d8d8;}.bx-viewport .gallery{background-color:transparent;}.gallery__wrap{overflow:hidden;height:436px;}.gallery__wrap .bx-wrapper{position:relative;}.gallery__wrap .bx-controls{position:absolute;top:0;left:0;width:100%;}.gallery__wrap .bx-pager{position:absolute;right:0;font-size:.85714286rem;font-weight:600;color:#9b9b9b;}.gallery__wrap .bx-prev,.gallery__wrap .bx-next{position:absolute;top:0;height:100%;}.gallery__wrap .bx-prev:before,.gallery__wrap .bx-next:before{position:absolute;top:50%;width:50px;height:50px;margin-top:-25px;background-color:rgba(0,0,0,.09);content:'';}.gallery__wrap .bx-prev{left:0;width:10%;}.gallery__wrap .bx-prev:after{left:15px;margin-left:0;}.gallery__wrap .bx-prev:before{left:0;}.gallery__wrap .bx-next{right:0;width:90%;}.gallery__wrap .bx-next:after{right:15px;left:auto;margin-left:0;}.gallery__wrap .bx-next:before{right:0;}.gallery-item{position:absolute;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.bx-viewport .gallery-item{opacity:1;}.gallery-item__media{background-color:#d8d8d8;}.gallery-item__media,.gallery-item__img{display:block;overflow:hidden;width:100%;}.gallery-item__img{position:relative;top:-.5%;left:-.5%;width:101%;height:101%;margin:0;padding:0;background-repeat:no-repeat;background-position:center;background-size:contain;}.gallery-item__img img{visibility:hidden;}.gallery-item__title{min-height:50px;padding-top:15px;padding-right:160px;padding-bottom:20px;font-size:.85714286rem;line-height:1.66666667;color:#9b9b9b;border-bottom:1px solid #e9e9e9;}.gallery-item__bt-download{position:absolute;right:96px;width:15px;height:15px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-45px -109px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.gallery-item__bt-download:hover{opacity:.5;}@media (max-width:1445px){.gallery__wrap{height:430px;}}@media (max-width:1280px){.gallery__wrap{height:377px;}}@media (max-width:1199px){.gallery__wrap{height:468px;}}@media (max-width:991px){.gallery__wrap{height:478px;}}@media (max-width:767px){.gallery__wrap{max-width:-webkit-calc(100% + 30px);max-width:calc(100% + 30px);height:213px;margin-right:-15px !important;margin-left:-15px !important;}.gallery__wrap .bx-pager{right:auto;left:65px;}.gallery__wrap .bx-prev:after,.gallery__wrap .bx-next:after,.gallery__wrap .bx-prev:before,.gallery__wrap .bx-next:before{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);}.gallery__wrap .bx-prev:after{left:5px;}.gallery__wrap .bx-prev:before{left:-10px;}.gallery__wrap .bx-next:after{right:5px;}.gallery__wrap .bx-next:before{right:-10px;}.gallery-item__title{margin-right:15px;margin-left:15px;padding-right:0;}.gallery-item__title:not(:empty){padding-top:50px;}.gallery-item__bt-download{right:auto;left:15px;}}@media (min-width:360px) and (max-width:767px){.gallery__wrap{height:250px;}}.card,.card-fixed,.card-info,.card-icon,.card-person,.card-context,.card-doc,.card-program{display:block;padding:0;word-wrap:break-word;}.card:after{display:table;clear:both;content:' ';}.card__img,.card__media{overflow:hidden;width:100%;padding:0;}.card__media{position:relative;display:none;float:left;}.card--with-img .card__media{display:block;}.card__media:before{position:relative;display:none;height:0;padding-top:56.25%;content:'';}.card__img,.card__img:after{position:absolute;top:0;left:0;width:100%;height:100%;}.card__img{display:block;background-color:#ebebeb;background-repeat:no-repeat;background-position:center;background-size:cover;}.card__img:after{display:none;background-color:#000;opacity:.5;content:'';pointer-events:none;}.card__img img{position:absolute;visibility:hidden;}.card__cover-link{z-index:10;}.card__crop-content{overflow:hidden;max-height:100%;}.card__crop-content:last-child{margin-bottom:0;}.card__header{display:block;margin-bottom:6px;font-size:1rem;line-height:1.5;color:#000;}.card__header:last-child{margin-bottom:0;}.card__title,.card__src{display:inline;line-height:inherit;color:inherit;}.card__title{font-size:1rem;}.card__src{font-size:.85714286rem;font-weight:700;text-transform:uppercase;}.card__date{display:inline-block;max-width:100%;margin-right:13px;font-size:.85714286rem;line-height:1.4;color:#9b9b9b;}.card__date:last-child{margin-right:0;}.card__desc{font-size:1rem;line-height:1.7;color:#4a4a4a;}.card__bt{margin-top:15px;-webkit-transition:color .2s ease;transition:color .2s ease;}.card__title,.card__date{-webkit-transition:color .2s ease;transition:color .2s ease;}a.card__date:hover,a.card__header:hover .card__title,a.card__media:hover + .card__content .card__title{color:#9f2d20;}.card--small .card__media{margin-bottom:10px;}.card--small .card__media:before{display:block;}.card--small .card__title{font-size:1.14285714rem;font-weight:600;}.card--medium .card__media{margin-bottom:15px;}.card--medium .card__media:before{display:block;}.card--medium .card__title,.card--medium .card__src{line-height:1.3;}.card--medium .card__title{font-size:1.42857143rem;font-weight:600;}.card--medium .card__tag + .card__header{margin-top:6px;}@media screen and (min-width:1280px){.card--medium .img-wrap--large,.card--small .img-wrap--large{display:block;}.card--medium .img-wrap--medium .card__img,.card--small .img-wrap--medium .card__img{background-image:none !important;}}@media screen and (max-width:1279px){.card--medium .img-wrap--large .card__img,.card--small .img-wrap--large .card__img{background-image:none !important;}.card--medium .img-wrap--medium,.card--small .img-wrap--medium{display:block !important;}}@media (max-width:991px){.card--medium .card__media,.card--small .card__media{max-width:41.66666667%;margin-right:20px;margin-bottom:0;}.card--medium .card__content,.card--small .card__content{overflow:hidden;}}@media (max-width:767px){.card--medium .card__media,.card--small .card__media{max-width:100%;margin-right:0;margin-bottom:10px;}.card--medium .card__content,.card--small .card__content{overflow:visible;}.card--medium .card__header,.card--medium .card__title,.card--medium .card__src{line-height:1.5;}.card--medium .card__title{font-size:1.14285714rem;font-weight:400;}}.card-list,.card-list--xsmall,.card-list--small,.card-list--medium{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.card-list{margin-bottom:-25px;}.card-list > *{margin-bottom:25px;}.card-list--xsmall{margin-bottom:-10px;}.card-list--xsmall > *{float:none;margin-bottom:10px;}.card-list--small{margin-bottom:-20px;}.card-list--small > *{margin-bottom:20px;}.card-list--medium{margin-bottom:-30px;}.card-list--medium > *{margin-bottom:30px;}@media (max-width:991px){.card-list-clear-sm{margin-bottom:0;}}@media (max-width:991px){.card-list--context .card-context,.card-list--context .card-doc{position:relative;width:-webkit-calc(100% + 30px);width:calc(100% + 30px);margin-right:-15px;margin-left:-15px;padding-top:25px;padding-right:15px;padding-left:15px;}.card-list--context .card-context:before,.card-list--context .card-doc:before{position:absolute;top:0;right:-10px;left:-10px;width:-webkit-calc(100% + 10px * 2);width:calc(100% + 10px * 2);height:1px;background-color:#e9e9e9;content:'';}.card-list--context .card-doc{padding-left:55px;}.card-list--context.card-list--medium .card-context,.card-list--context.card-list--medium .card-doc{padding-top:30px;}.card-list--context.card-list--small .card-context,.card-list--context.card-list--small .card-doc{padding-top:20px;}.card-context--clear *:first-child .card-context,.card-context--clear .card-context:not(:last-child):first-child{padding-top:0 !important;}.card-context--clear *:first-child .card-context:before,.card-context--clear .card-context:not(:last-child):first-child:before{display:none;}}@media (max-width:767px){.card-list--context .card-context,.card-list--context .card-doc{padding-top:25px;}.card-list--context .card-context:before,.card-list--context .card-doc:before{right:0;left:0;width:100%;}}.card-fixed{position:relative;background-color:#fff;}.card-fixed:after{display:table;clear:both;content:' ';}.card-fixed .card__media{display:block;}.card-fixed .card__media:before{display:block;}.card-fixed .card__img{width:101%;}.card-fixed .card__content,.card-fixed .card__cover-link{position:absolute;top:0;left:0;width:100%;height:100%;}.card-fixed .card__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px 20px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}.card-fixed .card__crop-content{margin-bottom:8px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}.card-fixed .card__details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.card-fixed .card__tag{margin-top:auto;}.card-fixed .card__date + .card__tag{margin-top:6px;}.card-fixed .card__tag,.card-fixed .card__date{display:block;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;}.card-fixed .card__date{margin-right:0;}.card-fixed:hover .card__title{color:#9f2d20;}.card-fixed--light-grey{background-color:#f7f7f5;}.card-fixed--grey{background-color:#4a4a4a;}.card-fixed--filled .card__src,.card-fixed--grey .card__src{color:#9b9b9b;}.card-fixed--filled .card__title,.card-fixed--grey .card__title,.card-fixed--filled .card__details,.card-fixed--grey .card__details,.card-fixed--filled .card__date,.card-fixed--grey .card__date{color:#fff;}.card-fixed--filled .card__tag,.card-fixed--grey .card__tag{color:rgba(255,255,255,.7);}.card-fixed--filled a.card__header:hover .card__title,.card-fixed--grey a.card__header:hover .card__title,.card-fixed--filled:hover .card__title,.card-fixed--grey:hover .card__title{color:rgba(255,255,255,.5);}.card-fixed--filled .card__img:after{display:block;}.card-fixed--small .card__title,.card-fixed--small .card__src{line-height:1.375;}.card-fixed--small .card__title{font-size:1.14285714rem;}.card-fixed--medium .card__title,.card-fixed--medium .card__src{line-height:1.3;}.card-fixed--medium .card__title{font-size:1.42857143rem;font-weight:600;}.card-fixed--medium .card__src,.card-fixed--medium .card__desc{font-size:1rem;}.card-fixed--special .card__media:before{padding-top:112.5%;}.card-fixed--special .card__crop-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.card-fixed--special .card__header{margin-top:auto;}.card-fixed--special .card__title,.card-fixed--special .card__src{line-height:1.23076923;}.card-fixed--special .card__title{font-size:1.85714286rem;}.card-fixed--special .card__details{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;}.card-fixed--special .card__date,.card-fixed--special .card__tag{margin-top:15px;}.card-fixed--special .card__date + .card__tag{margin-top:20px;}@media screen and (min-width:1280px){.card-fixed .img-wrap--large{display:block;}.card-fixed .img-wrap--medium .card__img{background-image:none !important;}}@media screen and (max-width:1279px){.card-fixed .img-wrap--large .card__img{background-image:none !important;}.card-fixed .img-wrap--medium{display:block;}}@media (min-width:992px){.promo-cards-wrapper .card-fixed:nth-child(3n + 2){background-color:#3e3e3e;}.promo-cards-wrapper--full .card-fixed:nth-child(n){background-color:#4a4a4a;}.promo-cards-wrapper--full .card-fixed:nth-child(2n){background-color:#3e3e3e;}}@media (max-width:1199px){.card-fixed--medium .card__title,.card-fixed--medium .card__src{line-height:1.57142857;}.card-fixed--medium .card__title{font-size:1rem;}.card-fixed--medium .card__src,.card-fixed--medium .card__desc{font-size:.85714286rem;}.card-fixed--medium .card__desc{color:#9b9b9b;}.card-fixed--special .card__title,.card-fixed--special .card__src{line-height:1.3;}.card-fixed--special .card__title{font-size:1.42857143rem;}}@media (max-width:991px){.card-fixed--special .card__media:before{padding-top:56.25%;}.card-fixed--special .card__crop-content{display:block;}.promo-cards-wrapper .card-fixed:nth-child(2n){background-color:#3e3e3e;}}@media (min-width:600px) and (max-width:991px){.card-fixed--medium .card__media{max-width:42%;}.card-fixed--medium .card__img:after{display:none;}.card-fixed--medium.card-fixed--filled .card__content{left:42%;width:58%;}.card-fixed--medium .card__crop-content{-webkit-box-flex:1 !important;-webkit-flex-grow:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important;}.card-fixed--medium .card__title,.card-fixed--medium .card__src{line-height:1.3;}.card-fixed--medium .card__title{font-size:1.42857143rem;color:#000;}.card-fixed--medium .card__src{font-size:1rem;color:inherit;}.card-fixed--medium .card__desc{font-size:1rem;color:#4a4a4a;}.card-fixed--medium .card__details{display:block;overflow:hidden;max-width:100%;font-size:.92857143rem;white-space:nowrap;text-overflow:ellipsis;-webkit-box-flex:0 !important;-webkit-flex-grow:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;}.card-fixed--medium .card__details,.card-fixed--medium .card__date{color:#9b9b9b;}.card-fixed--medium .card__tag{color:#9b9b9b;}.card-fixed--medium .card__tag,.card-fixed--medium .card__date{display:inline;max-width:none;white-space:inherit;}.card-fixed--medium .card__date{margin-right:13px;}.card-fixed--medium:hover .card__title{color:#9f2d20;}.card-fixed--grey .card__src{color:#9b9b9b;}.card-fixed--grey .card__title,.card-fixed--grey .card__details,.card-fixed--grey .card__date{color:#fff;}.card-fixed--grey .card__tag{color:rgba(255,255,255,.7);}.card-fixed--grey:hover .card__title,.card-fixed--grey a.card__media:hover + .card__content .card__title{color:rgba(255,255,255,.5);}}@media (max-width:767px){.card-fixed--small .card__title,.card-fixed--special .card__title,.card-fixed--small .card__src,.card-fixed--special .card__src{line-height:1.57142857;}.card-fixed--small .card__title,.card-fixed--special .card__title{font-size:1rem;}.card-fixed--special .card__crop-content{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;}.card-fixed--special .card__details{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.card-fixed--special .card__date,.card-fixed--special .card__tag{margin-top:0;}.card-fixed--special .card__date + .card__tag{margin-top:6px;}.promo-cards-wrapper{margin-bottom:0;padding:0;}}@media (min-width:360px) and (max-width:767px){.card-fixed--small .card__title,.card-fixed--medium .card__title,.card-fixed--special .card__title,.card-fixed--small .card__src,.card-fixed--medium .card__src,.card-fixed--special .card__src{line-height:1.44444444;}.card-fixed--small .card__title,.card-fixed--medium .card__title,.card-fixed--special .card__title{font-size:1.28571429rem;}.card-fixed--small .card__src,.card-fixed--medium .card__src,.card-fixed--special .card__src,.card-fixed--small .card__desc,.card-fixed--medium .card__desc,.card-fixed--special .card__desc{font-size:1rem;}}.card-info{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;max-height:450px;border:1px solid #e9e9e9;}.card-info:after{display:table;clear:both;content:' ';}.card-info .card__media{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.card-info .card__media:before{display:block;}.card-info .card__content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:10px 16px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}.card-info .card__crop-content{max-height:100%;margin-bottom:10px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}.card-info .card__header{margin-bottom:10px;}.card-info .card__title{display:block;font-size:1.14285714rem;font-weight:600;line-height:1.375;}.card-info .card__desc{font-size:.92857143rem;line-height:1.53846154;color:#4a4a4a;}.card-info .card__header:last-child,.card-info .card__crop-content:last-child{margin-bottom:0;}.card-info .card__details{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.card-info .card__bt{display:inline-block;overflow:hidden;max-width:100%;margin:0;font-size:.85714286rem;font-weight:700;white-space:nowrap;color:#9f2d20;letter-spacing:1.3px;text-transform:uppercase;text-overflow:ellipsis;}.card-info .card__bt:hover{color:rgba(159,45,32,.5);}.card-info--medium{max-height:520px;}.card-info--medium .card__content{padding:18px 18px 18px;}.card-info--medium .card__crop-content,.card-info--large .card__crop-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.card-info--medium .card__title,.card-info--large .card__title{font-size:1.42857143rem;line-height:1.3;}.card-info--medium .card__desc,.card-info--large .card__desc{font-size:1rem;line-height:1.42857143;}.card-info--medium .card__bt,.card-info--large .card__bt{height:40px;padding:0 20px;line-height:40px;color:#fff;letter-spacing:2px;background-color:#9f2d20;}.card-info--medium .card__bt:hover,.card-info--large .card__bt:hover{color:rgba(255,255,255,.5);}.card-info--large{display:block;height:auto;}.card-info--large .card__media{display:block;width:62%;}.card-info--large .card__content{position:absolute;top:0;left:0;width:100%;height:100%;padding:18px 20px 15px;}.card-info--large.card--with-img .card__content{left:62%;width:38%;}.card-info--small .card__content{padding:10px 14px;}.card-info--headlines{height:270px;max-height:270px;}.card-info--filled{height:auto;}.card-info--filled .card__media{display:block;}.card-info--filled .card__img:after{display:block;}.card-info--filled .card__content,.card-info--filled .card__cover-link{position:absolute;top:0;left:0;width:100%;height:100%;}.card-info--filled .card__title{font-size:1.28571429rem;}.card-info--filled.card--with-img .card__title{color:#fff;}.card-info--filled.card--with-img a.card__header:hover .card__title,.card-info--filled.card--with-img .card__cover-link:hover + .card__crop-content .card__title{color:rgba(255,255,255,.5);}.card-info--filled .card__cover-link:hover + .card__crop-content .card__title{color:#9f2d20;}@media (max-width:1199px){.card-info{max-height:460px;}.card-info--medium{max-height:540px;}.card-info--small .card__title{font-size:1rem;line-height:1.42857143;}.card-info--headlines{height:250px;max-height:250px;}.card-info--filled{height:auto;max-height:none;}.card-info--filled .card__title{font-size:1.14285714rem;}}@media (min-width:768px) and (max-width:1199px){.card-info--large{height:auto;max-height:none;}.card-info--large.card--with-img .card__media{position:relative;width:100%;}.card-info--large.card--with-img .card__img:after{display:block;}.card-info--large.card--with-img .card__content{left:0;width:100%;height:100%;}.card-info--large.card--with-img .card__title,.card-info--large.card--with-img .card__desc{color:#fff;}.card-info--large.card--with-img .card__title:hover{color:rgba(255,255,255,.5);}}@media (min-width:768px){_::-webkit-full-page-media .card-info,_:future .card-info,:root .card-info{height:450px;}_::-webkit-full-page-media .card-info--medium,_:future .card-info--medium,:root .card-info--medium{height:520px;}_::-webkit-full-page-media .card-info--large,_:future .card-info--large,:root .card-info--large{height:auto;}_::-webkit-full-page-media .card-info--filled,_:future .card-info--filled,:root .card-info--filled{height:auto;}}@media (max-width:767px){.card-info{display:block;height:auto;max-height:none;}.card-info .card__media{display:none;width:100%;}.card-info.card--with-img .card__media{display:block;}.card-info.card--with-img .card__content{left:0;width:100%;}.card-info .card__crop-content:not(:last-child){margin-bottom:10px;}.card-info .card__content{position:relative;display:block;padding:15px 16px;}.card-info .card__header{margin-bottom:10px;}.card-info .card__title{font-size:1.14285714rem;line-height:1.375;}.card-info .card__desc{font-size:.92857143rem;line-height:1.53846154;}.card-info .card__header:last-child,.card-info .card__title{margin-bottom:0;}.card-info .card__bt{position:relative;display:inline;max-width:none;height:auto;padding:0;line-height:20px;white-space:normal;color:#9f2d20;letter-spacing:1.3px;background-color:transparent;}.card-info .card__bt:hover{color:rgba(159,45,32,.5);}.card-info--filled .card__media{display:block;}.card-info--filled .card__content{position:absolute;}}@media (max-width:359px){.card-info .img-wrap--small{display:block;}.card-info .img-wrap--medium .card__img,.card-info .img-wrap--large .card__img,.card-info .img-wrap--extra .card__img{background-image:none !important;}}@media (min-width:360px) and (max-width:767px){.card-info .img-wrap--medium{display:block;}.card-info .img-wrap--small .card__img,.card-info .img-wrap--large .card__img,.card-info .img-wrap--extra .card__img{background-image:none !important;}}@media (min-width:768px){.card-info--default .img-wrap--small,.card-info--small .img-wrap--small,.card-info--filled .img-wrap--small{display:block;}.card-info--default .img-wrap--medium .card__img,.card-info--small .img-wrap--medium .card__img,.card-info--filled .img-wrap--medium .card__img,.card-info--default .img-wrap--large .card__img,.card-info--small .img-wrap--large .card__img,.card-info--filled .img-wrap--large .card__img,.card-info--default .img-wrap--extra .card__img,.card-info--small .img-wrap--extra .card__img,.card-info--filled .img-wrap--extra .card__img{background-image:none !important;}.card-info--large .img-wrap--extra{display:block;}.card-info--large .img-wrap--medium .card__img,.card-info--large .img-wrap--large .card__img,.card-info--large .img-wrap--small .card__img{background-image:none !important;}}@media (min-width:768px) and (max-width:1199px){.card-info--medium .img-wrap--medium{display:block;}.card-info--medium .img-wrap--small .card__img,.card-info--medium .img-wrap--large .card__img,.card-info--medium .img-wrap--extra .card__img{background-image:none !important;}}@media (min-width:1200px){.card-info--medium .img-wrap--large{display:block;}.card-info--medium .img-wrap--small .card__img,.card-info--medium .img-wrap--medium .card__img,.card-info--medium .img-wrap--extra .card__img{background-image:none !important;}}.card-icon{width:100%;}.card-icon:after{display:table;clear:both;content:' ';}.card-icon .card__content{display:table;width:100%;table-layout:fixed;}.card-icon .card__media + .card__content{width:-webkit-calc(100% - 75px - 15px);width:calc(100% - 75px - 15px);}.card-icon .card__media{display:block;width:75px;height:75px;margin-right:15px;background-color:transparent;}.card-icon .card__header{display:table-cell;height:75px;vertical-align:middle;}.card-icon .card__title{display:block;font-size:1.14285714rem;}.card-icon a.card__title:hover{color:#9f2d20;}.card-icon a.card__media:hover + .card__content .card__title,.card-icon p.card__title:hover{color:#000;}@media (max-width:767px){.card-icon .card__content{display:block;width:100% !important;text-align:center;}.card-icon .card__media{float:none;margin-right:auto;margin-bottom:10px;margin-left:auto;}.card-icon .card__header{display:block;height:auto;}.card-icon .card__title{font-size:1rem;}}.card-person{position:relative;}.card-person .card__media{display:block;width:100px;height:100px;margin-right:15px;}.card-person .card__img{top:4px;margin-bottom:4px;}.card-person .card__content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;}.card-person .card__crop-content{margin-bottom:6px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}.card-person .card__title{display:block;font-size:1.14285714rem;font-weight:600;line-height:1.375;}.card-person .card__title:hover{color:#000;}.card-person .card__desc{font-size:.92857143rem;line-height:1.53846154;color:#4a4a4a;}.card-person .card__details{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.card-person .card__tel,.card-person .card__mail{display:block;font-size:1rem;line-height:1.4;}.card-person .card__tel{color:#000;}.card-person .card__mail{margin-bottom:4px;}.card-person .card__mail:last-child{margin-bottom:0;}.card-person .card__bt{display:inline-block;overflow:hidden;max-width:100%;margin:0;font-size:.85714286rem;font-weight:700;white-space:nowrap;color:#9f2d20;letter-spacing:1.3px;text-transform:uppercase;text-overflow:ellipsis;}.card-person .card__bt:hover{color:rgba(159,45,32,.5);}.card-person--text{height:160px;}.card-person--text .card__media{display:none;}.card-person--text .card__content{padding:10px 15px;background-color:#fff;}.card-person--large{height:240px;background-color:#f7f7f5;}.card-person--large .card__media{width:240px;height:100%;margin-right:0;}.card-person--large .card__img{top:0;margin-bottom:0;}.card-person--large .card__content{padding:13px 30px;}.card-person--large .card__header{margin-bottom:10px;}.card-person--large .card__title{font-size:1.85714286rem;line-height:1.35;}.card-person--large .card__status{display:block;margin-top:5px;font-size:1.14285714rem;color:#9b9b9b;}.card-person--large .card__bt{margin-top:10px;}.card-person--collapse .card__media{margin-bottom:15px;}.card-person--collapse .card__img{top:0;margin-bottom:0;}.card-person--collapse .card__content{width:100%;}@media (min-width:1200px){.card-person--large .card__bt{padding:10px 20px;line-height:20px;color:#fff;letter-spacing:2px;background-color:#9f2d20;}.card-person--large .card__bt:hover{color:rgba(255,255,255,.5);}}@media (max-width:1199px){.card-person--large .card__content{padding:13px 20px;}.card-person--large .card__title{font-size:1.42857143rem;}.card-person--large .card__status{font-size:1.07142857rem;}.card-person--text{height:auto;}}@media (max-width:767px){.card-person .card__media{margin-bottom:15px;}.card-person .card__img{top:0;margin-bottom:0;}.card-person .card__content{display:block;width:100%;}.card-person--large{height:auto;}.card-person--large .card__media{width:100%;height:auto;margin:0;}.card-person--large .card__media:before{display:block;padding-top:100%;}.card-person--large .card__bt{white-space:normal;}}@media (min-width:400px) and (max-width:767px){.card-person--large .card__media{width:290px;margin:20px 20px 13px;}}.card-context{width:100%;}.card-context:after{display:table;clear:both;content:' ';}.card-context .card__content{overflow:auto;}.card-context .card__media{width:85px;height:85px;margin-right:10px;}.card-context .card__img{top:4px;margin-bottom:4px;}.card-context .card__header:not(:last-child){margin-bottom:4px;}.card-context .card__title,.card-context .card__src{line-height:1.5;}.card-context .card__title{font-size:1.14285714rem;}.card-context .card__details{overflow:hidden;}.card-context .card__date,.card-context .card__tag{display:inline-block;max-width:100%;margin-top:4px;line-height:18px;}.card-context--light .card__header{color:#4a4a4a;}.card-context--mark .card__content{position:relative;padding-left:20px;}.card-context--mark .card__content:before{position:absolute;top:5px;left:0;width:5px;height:-webkit-calc(100% - 8px);height:calc(100% - 8px);background-color:#a12c1a;content:'';}.card-context--small .card__media{width:80px;height:80px;}.card-context--small .card__title,.card-context--small .card__src{line-height:1.57142857;}.card-context--small .card__title{font-size:1rem;}.card-context--large .card__media{width:200px;height:112px;margin-right:20px;}.card-context--large .card__header:not(:last-child){margin-bottom:6px;}.card-context--large .card__title,.card-context--large .card__src{line-height:1.3;}.card-context--large .card__src{font-size:1rem;}.card-context--large .card__title{font-size:1.42857143rem;font-weight:600;}.card-context--large .card__desc{margin-bottom:6px;font-size:.85714286rem;line-height:1.66666667;color:#9b9b9b;}.card-context--large .card__desc:last-child{margin-bottom:0;}.card-context--large .card__event-date{display:none;font-size:.85714286rem;font-weight:700;line-height:1.4;color:#000;text-transform:uppercase;}.card-context--highlight{padding-top:15px;padding-bottom:15px;}.card-context--highlight .card__title,.card-context--highlight .card__src{line-height:1.3;}.card-context--highlight .card__title{font-size:1.42857143rem;font-weight:600;color:#fff;}.card-context--highlight .card__src{font-size:1rem;color:#000;}.card-context--highlight .card__cover-link{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;}.card-context--highlight a.card__cover-link:hover + .card__header .card__title{color:rgba(255,255,255,.5);}.card-context--event.card--with-img .card__header{position:relative;}.card-context--event.card--with-img .card__header:after{position:absolute;top:100%;left:0;z-index:10;width:200px;height:112px;margin-top:6px;content:'';}@media (min-width:992px){.card-context--large.card-context--mark .card__content:before{top:4px;height:-webkit-calc(100% - 8px);height:calc(100% - 8px);}}@media (max-width:1199px){.card-context--small .card__media{display:none;}.card-context--small .card__media .card__img{background-image:none !important;}.card-context--highlight .card__title,.card-context--highlight .card__src{line-height:1.5;}.card-context--highlight .card__title{font-size:1.14285714rem;}}@media (min-width:992px) and (max-width:1199px){.card-context .card__media{width:80px;height:80px;}.card-context .card__title,.card-context .card__src{line-height:1.57142857;}.card-context .card__title{font-size:1rem;}.card-context--large .card__media{width:200px;height:112px;}.card-context--large .card__title,.card-context--large .card__src{line-height:1.3;}.card-context--large .card__title{font-size:1.42857143rem;}}@media (max-width:991px){.card-context .card__media{display:none;}.card-context .card__media .card__img{background-image:none !important;}.card-context .card__title,.card-context .card__src{line-height:1.375;}.card-context--large .card__header:not(:last-child){margin-bottom:4px;}.card-context--large .card__title,.card-context--large .card__src{line-height:1.5;}.card-context--large .card__title{font-size:1.14285714rem;font-weight:400;}.card-context--large .card__event-date{display:inline;}.card-context--large .event-details-inline,.card-context--large .card__desc{display:none;}.card-context--highlight{margin-top:30px;}.card-context--highlight .card__title,.card-context--highlight .card__src{line-height:1.3;}.card-context--highlight .card__title{font-size:1.42857143rem;}.card-context--event .card__header:after{display:none;}}@media (max-width:767px){.card-context .card__title,.card-context--large .card__title,.card-context .card__src,.card-context--large .card__src{line-height:1.57142857;}.card-context .card__title,.card-context--large .card__title{font-size:1rem;}.card-context .card__header{margin-bottom:5px;}.card-context--highlight .card__title,.card-context--highlight .card__src{line-height:1.5;}.card-context--highlight .card__title{font-size:1.14285714rem;font-weight:400;}}.card-doc{position:relative;width:100%;padding-left:40px;}.card-doc__size{display:block;margin-top:6px;font-size:.85714286rem;color:#9b9b9b;}.card-doc .card__title{position:relative;font-size:1rem;line-height:1.57142857;}.card-doc .card__title:before{position:absolute;top:4px;left:-40px;width:19px;height:25px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-100px -2px;content:'';}.card-doc .card__title a:hover{color:#9f2d20;}.card-doc--offset{padding-left:49px;}.card-doc--offset .card__title:before{left:-37px;}.card-doc--medium .card__title{font-size:1.14285714rem;line-height:1.5;}@media (max-width:767px){.card-doc--medium .card__title{font-size:1rem;line-height:1.57142857;}}.card-program{position:relative;overflow:hidden;height:160px;padding:15px 30px;}.card-program:after,.card-program:before{position:absolute;top:0;left:0;width:10px;height:100%;content:'';}.card-program:before{z-index:5;width:100%;-webkit-transition:-webkit-transform .38s ease;transition:-webkit-transform .38s ease;transition:transform .38s ease;transition:transform .38s ease,-webkit-transform .38s ease;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}.card-program .card__title{position:relative;z-index:5;display:block;max-height:7.42857143rem;font-size:1.42857143rem;font-weight:600;line-height:1.3;color:#fff;}.card-program .card__tag{position:absolute;bottom:15px;left:30px;z-index:5;color:#fff;opacity:.7;}.card-program .card__media{position:absolute;top:0;left:0;display:block;width:100%;height:100%;margin:0;}.card-program .card__img:after{display:block;background-color:rgba(0,0,0,.35);}@media (min-device-width:1200px){.card-program:hover:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.card-program--type-1:after,.card-program--type-1:before{background-color:#30a8e0;}.card-program--type-2:after,.card-program--type-2:before{background-color:#91c83f;}.card-program--type-3:after,.card-program--type-3:before{background-color:#f78d2c;}.card-program--type-4:after,.card-program--type-4:before{background-color:#9692c7;}.card-program--type-5:after,.card-program--type-5:before{background-color:#d74882;}.card-program--type-6:after,.card-program--type-6:before{background-color:#555;}.card-program--close{opacity:.5;}.card-program--close:hover:before{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}@media (max-width:767px){.card-program .card__title{max-height:6.85714286rem;font-size:1.14285714rem;line-height:1.5;}}@media (max-width:359px){.card-program .img-wrap--small{display:block;}.card-program .img-wrap--medium .card__img,.card-program .img-wrap--large .card__img{background-image:none !important;}}@media (min-width:360px) and (max-width:991px){.card-program .img-wrap--medium{display:block;}.card-program .img-wrap--small .card__img,.card-program .img-wrap--large .card__img{background-image:none !important;}}@media (min-width:992px){.card-program .img-wrap--large{display:block;}.card-program .img-wrap--small .card__img,.card-program .img-wrap--medium .card__img{background-image:none !important;}}.card-more{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;padding:20px;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.card-more__text{width:100%;font-family:'PT Serif',Arial,serif;font-size:1.42857143rem;font-weight:700;font-style:italic;line-height:1.4;text-align:center;color:#9f2d20;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.card-more__icon{position:absolute;right:0;bottom:0;opacity:.5;}.card-more:hover .card-more__text{opacity:.5;}.card-more--red{background-color:#9f2d20;}.card-more--red .card-more__text{color:#fff;}.card-more--red .card-more__icon{opacity:.1;}.link,.link-grey,.link-white-invert,.link-white,.link-black{-webkit-transition:color .2s ease;transition:color .2s ease;}.link{color:#9f2d20;}.link:hover,.link:active{color:rgba(159,45,32,.5);}.link-grey{color:#9b9b9b;}.link-grey:hover,.link-grey:active{color:#4a4a4a;}.link-white{color:#fff;}.link-white:hover,.link-white:active{color:rgba(255,255,255,.5);}.link-white-invert{color:rgba(255,255,255,.5);}.link-white-invert:hover,.link-white-invert:active{color:#fff;}.link-black{color:#000;}.link-black:hover,.link-black:active{color:#9f2d20;}.link-box-wrap:after{display:table;clear:both;content:' ';}.link-box-wrap__title{display:none;}._obj-link-box,.link-box,.link-box-small{position:relative;display:block;word-wrap:break-word;}._obj-link-box > span,.link-box > span,.link-box-small > span{display:block;overflow:hidden;width:100%;max-height:100%;}.link-box{border-right:1px solid #e3e3e3;}.link-box:last-child{border-right:none;}.link-box__mark,.link-box > span{line-height:1.3;}.link-box__mark{display:block;margin-top:-6px;font-size:3.57142857rem;font-weight:700;}.link-box > span{font-size:1.07142857rem;}.link-box__link{display:none;width:100%;height:50px;font-size:1rem;text-align:left;background-color:rgba(0,0,0,.2);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.link-box__link > span{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.link-box--highlight{overflow:hidden;padding:0;border:none;}.link-box--highlight p{overflow:hidden;width:100%;font-size:1.14285714rem;color:#fff;}.link-box--highlight:hover .link-box__link span{opacity:.5;}.link-box-small{font-size:1.14285714rem;line-height:1.5625;color:#9f2d20;background-color:#f7f7f5;-webkit-transition:border .2s ease;transition:border .2s ease;}.link-box-small > span{padding:10px 15px;}@media (min-width:992px){._obj-link-box,.link-box,.link-box-small{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:204px;text-align:center;background-color:#f7f7f5;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.link-box{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;}.link-box > span{padding:0 30px;font-family:'Roboto Slab',Arial,serif;color:#9f2d20;}.link-box:hover{background-color:#ecece8;}.link-box--highlight{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left;background-color:#9f2d20;}.link-box--highlight p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:24px 0;padding-right:30px;padding-left:50px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.link-box--highlight .link-box__link{padding-right:30px;padding-left:50px;}.link-box--highlight:hover{background-color:#9f2d20;}.link-box-small{border:1px solid transparent;}.link-box-small:hover{border:1px solid #a7c5bd;}}@media (min-width:1200px){.link-box{height:280px;}.link-box > span{font-size:1.42857143rem;}.link-box__link{display:block;}.link-box--highlight p{font-size:1.14285714rem;}}@media (min-width:992px) and (max-width:1199px){.link-box--highlight p{padding-left:40px;font-size:.85714286rem;}.link-box-small{height:150px;font-size:1rem;line-height:1.57142857;}.link-box-small__wrap{margin-right:-3px;padding-right:0;}}@media (max-width:991px){.link-box-wrap{padding-top:30px;padding-bottom:30px;}.link-box-wrap__title{padding-right:20px;padding-left:20px;}.link-box-section{float:left;width:50%;padding-right:15px;}.link-box-section:last-child{padding-right:25px;padding-left:15px;}.link-box{width:100%;padding:15px 40px 15px 20px;font-size:1.14285714rem;color:#fff;border:1px solid rgba(255,255,255,.1);}.link-box:last-child{border-right:1px solid rgba(255,255,255,.1);}.link-box:after{position:absolute;top:50%;right:20px;width:7px;height:10px;margin-top:-5px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-222px -7px;opacity:.5;content:'';}.link-box:not(:last-child){margin-bottom:10px;}.link-box-small{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:220px;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}@media (min-width:768px) and (max-width:991px){.link-box--highlight{padding:0;border:none !important;}.link-box--highlight:after{display:none;}.link-box--highlight p{overflow:visible;padding-top:0;padding-left:25px;font-size:1.42857143rem;font-weight:600;}}@media (max-width:767px){.link-box-wrap__title{display:block;color:#fff;}.link-box-section{width:100%;}.link-box-section:first-child{padding-right:0;}.link-box-section:last-child{padding-right:15px;padding-left:15px;}.link-box--highlight{display:none;}.link-box-small{display:block;height:auto;text-align:left;color:#4a4a4a;}.link-box-small > span{padding:15px 40px 15px 15px;}.link-box-small:after{position:absolute;top:50%;right:20px;width:7px;height:10px;margin-top:-5px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-222px -44px;opacity:.5;content:'';}.link-box-small__wrap{width:100%;padding:0;border-bottom:1px solid #dadada;}.link-box-small__wrap:not(:last-child){margin-bottom:0;}.link-box-small__wrap:last-child{border-bottom:none;}}.link-icon{position:relative;display:block;}.link-icon span{display:block;width:100%;line-height:1.3;color:#4a4a4a;}.link-icon:after{position:absolute;top:50%;left:50%;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.10;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;content:'';}.link-icon:hover{text-decoration:none;}.link-icon:hover:after{opacity:.2;}@media (min-width:768px){.link-icon{height:200px;text-align:center;}.link-icon span{position:absolute;top:50%;left:0;padding:0 15px;font-family:'PT Serif',Arial,serif;font-size:1.42857143rem;font-weight:700;font-style:italic;color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}@media (min-width:992px){.link-icon span{padding:0 30px;}}@media (min-width:1200px){.link-icon span{padding:0 60px;}}@media (max-width:1199px){.link-icon:after{-webkit-transform:scale(.61);-ms-transform:scale(.61);transform:scale(.61);}}@media (max-width:767px){.link-icon{width:100%;padding:15px 45px 15px 15px;background-color:#f7f7f5;}.link-icon:not(:first-child){border-top:1px solid #dadada;}.link-icon span{font-size:1.14285714rem;}.link-icon:before{position:absolute;top:50%;right:15px;width:7px;height:10px;margin-top:-5px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-222px -44px;opacity:.3;content:'';}.link-icon:after{display:none;}}.link-icon--science-park:after{width:123px;height:102px;margin-top:-51px;margin-left:-61.5px;background-image:url(/themes/spbgu/markup/dist/img/icons/pc.svg);}.link-icon--library:after{width:110px;height:94px;margin-top:-47px;margin-left:-55px;background-image:url(/themes/spbgu/markup/dist/img/icons/books.svg);}.link-icon--history:after{width:108px;height:110px;margin-top:-55px;margin-left:-54px;background-image:url(/themes/spbgu/markup/dist/img/icons/doc.svg);}.link-icon--desk:after{width:180px;height:98px;margin-top:-49px;margin-left:-90px;background-image:url(/themes/spbgu/markup/dist/img/icons/mail.svg);}.deasing-link{display:block;margin-top:30px;font-size:.85714286rem;color:#fff;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.deasing-link:hover{opacity:.5;}.social-link{position:relative;display:inline-block;width:30px;height:30px;margin:10px 35px;vertical-align:middle;opacity:.45;}.social-link:after{position:absolute;top:50%;left:50%;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg?v=1);background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'';}.social-link:hover{opacity:1;}.social-link__wrap{padding-top:15px;padding-bottom:15px;font-size:0;text-align:center;}.social-link--vk:after{width:50px;height:50px;background-position:0 -150px;}.social-link--youtube:after{width:50px;height:50px;background-position:-122px -150px;}.social-link--rutube:after{width:50px;height:50px;background-position:-182px -151px;}.social-link--landau:after{width:50px;height:50px;background-position:-240px -150px;}.social-link--podcast:after{width:50px;height:50px;background-position:-300px -150px;}.social-link--tm:after{width:55px;height:45px;background-position:-61px -153px;}@media (max-width:767px){.social-link{margin:10px 20px;}}@media (max-width:419px){.social-link{margin:10px 15px;}}.footer-links{margin-right:-30px;margin-bottom:20px;font-size:0;text-align:center;}.footer-links__title,.footer-links__item{display:inline-block;margin-right:30px;margin-bottom:12px;font-size:1rem;font-weight:600;line-height:1.3;white-space:nowrap;color:#60615f;}.footer-links__title{color:#fff;}.footer-links__item{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.footer-links__item:hover{opacity:.5;}@media (max-width:767px){.footer-links__title{display:block;}}.form-search{position:relative;}.form-search__input{display:block;width:100%;padding-right:50px;padding-bottom:12px;font-size:2.14285714rem;font-weight:600;line-height:40px;color:#4a4a4a;border:none;border-bottom:3px solid #bc7b74;background-color:transparent;}.form-search__input::-moz-placeholder{color:#e9e9e9;opacity:1;}.form-search__input:-ms-input-placeholder{color:#e9e9e9;}.form-search__input::-webkit-input-placeholder{color:#e9e9e9;}.form-search__submit-bt{position:absolute;top:5px;right:0;width:35px;height:33px;}.form-search__submit-bt:active .form-search__submit-icon:before{opacity:0;}.form-search__submit-bt:active .form-search__submit-icon:after{opacity:1;}.form-search__submit-icon,.form-search__submit-icon:after,.form-search__submit-icon:before,.form-search input[type='submit']{position:absolute;top:0;right:0;display:block;width:100%;height:100%;}.form-search__submit-icon:before,.form-search__submit-icon:after{background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;content:'';}.form-search__submit-icon:before{background-position:-81px -107px;}.form-search__submit-icon:after{background-position:-127px -107px;opacity:0;}.form-search input[type='submit']{margin:0;padding:0;font-size:0;font-weight:700;line-height:50px;color:#fff;letter-spacing:2.6px;text-transform:uppercase;border:none;background:none;-webkit-transition:color .2s ease;transition:color .2s ease;}.form-search__categories{margin-top:28px;}.form-search__categories > *{margin-right:30px;}@media (min-device-width:1025px){.form-search__submit-bt:hover .form-search__submit-icon:before{opacity:0;}.form-search__submit-bt:hover .form-search__submit-icon:after{opacity:1;}}@media (max-width:991px){.form-search__input{font-size:1.85714286rem;}}@media (max-width:767px){.form-search__input{width:100%;height:50px;padding:0 10px;font-size:1.14285714rem;font-weight:400;line-height:48px;border:1px solid #cbcbcb;background-color:#fff;}.form-search__input::-moz-placeholder{color:#9b9b9b;opacity:1;}.form-search__input:-ms-input-placeholder{color:#9b9b9b;}.form-search__input::-webkit-input-placeholder{color:#9b9b9b;}.form-search__categories{display:none;}.form-search__submit-bt{position:relative;width:100%;height:50px;margin-top:10px;background-color:#9f2d20;}.form-search__submit-icon{display:none;}.form-search input[type='submit']{position:relative;font-size:1rem;}.form-search input[type='submit']:hover{color:rgba(255,255,255,.5);}}.form-search-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-10px;margin-bottom:50px;}.form-search-inline .input{width:auto;margin-right:25px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@media (max-width:991px){.form-search-inline{margin-top:-15px;margin-bottom:15px;}.form-search-inline .input{height:50px;font-size:1.14285714rem;line-height:48px;}.form-search-inline .form__submit-bt{padding:14px 30px;font-size:1rem;}}@media (max-width:767px){.form-search-inline{margin-top:-10px;margin-bottom:25px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.form-search-inline .input{width:100%;margin-right:0;}.form-search-inline .form__submit-bt{width:100%;margin-top:10px;}}.form-filter{display:none;padding-top:50px;background-color:#ecece8;}.form-filter__bt-submit,.form-filter .input-label{-webkit-transition:color .2s ease;transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.form-filter__bt-submit{display:block;overflow:hidden;width:100%;margin-top:40px;padding:16px 20px;font-size:1rem;font-weight:700;line-height:1rem;text-align:center;white-space:nowrap;color:#4a4a4a;letter-spacing:2px;text-transform:uppercase;text-overflow:ellipsis;border:none;background-color:#fff;}.form-filter__bt-submit:hover,.form-filter__bt-submit:disabled{color:#9b9b9b;}.form-filter__hint{max-width:800px;margin-top:30px;font-size:1rem;line-height:1.7;color:#000;}.form-filter .input-label:hover{color:#4a4a4a;}.form-filter .input:hover,.form-filter .input:focus{border-color:#cbcbcb;}.form-filter .input:disabled{pointer-events:none;}.form-filter--show{display:block;}.form-filter--red{padding-top:30px;background-color:#9f2d20;}.form-filter--red .form-filter__bt-submit{color:#fff;background-color:#8e281c;}.form-filter--red .form-filter__bt-submit:hover,.form-filter--red .form-filter__bt-submit:disabled{color:rgba(255,255,255,.5);}.form-filter--red .form-filter__hint{color:#fff;}.form-filter--red .input-label,.form-filter--red .input-label:hover{color:#fff;}.form-filter--red .input-layout--disabled .input-label{color:rgba(255,255,255,.5);}.form-filter--red .input-layout--disabled .input-label:hover{color:#fff;}@media (min-width:992px){.form-filter--red .g-container{margin:0;padding-right:30px;padding-left:30px;}.form-filter--red .input--x-small{width:48px;}.form-filter--red .input-label{padding-left:15px;}}@media (max-width:991px){.form-filter{padding-top:30px;}.form-filter__bt-submit{margin-top:30px;}}@media (max-width:767px){.form-filter--red{padding-top:0;}}.form-search-doc{padding:20px 0;}.form-search-doc:after{display:table;clear:both;content:' ';}.form-search-doc .form__submit-bt,.form-search-doc .form__cancel-bt{margin-top:10px;}.form-search-doc .form__cancel-bt{margin-left:20px;}.form-search-doc--clear{padding:0;}@media (max-width:767px){.form-search-doc .form__submit-bt,.form-search-doc .form__cancel-bt{width:100%;}.form-search-doc .form__cancel-bt{margin-top:15px;margin-left:0;}}.chosen-container{position:relative;zoom:1;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.chosen-container:focus{outline:none;}.chosen-single{position:relative;display:block;padding-right:40px;font-weight:700;color:#9b9b9b;cursor:pointer;}.chosen-single span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.chosen-single > div{position:absolute;top:50%;right:15px;width:10px;height:6px;margin-top:-3px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;background-position:-197px -10px;content:'';}.chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;overflow:hidden;min-width:100%;max-width:100%;margin-top:3px;padding:10px 0 3px 15px;border:1px solid #cbcbcb;background-color:#fff;}.chosen-search{position:absolute;left:-9999px;}.chosen-results{overflow:hidden;overflow-y:auto;max-height:350px;word-wrap:break-word;}.chosen-results li{margin-bottom:7px;padding-right:13px;font-size:1rem;line-height:1.42857143;color:#9b9b9b;-webkit-transition:color .2s ease;transition:color .2s ease;cursor:pointer;}.chosen-results li:hover{color:#4a4a4a;}.chosen-with-drop .chosen-drop{left:0;}.chosen-with-drop .chosen-single{background-color:#f7f7f5;}.chosen-with-drop .chosen-single > div{opacity:.7;}.section-selector .chosen-single:hover,.section-selector .chosen-with-drop .chosen-single:hover{border:1px solid #d7d7d7;}.section-selector .chosen-with-drop .chosen-single{background-color:#fff;}.section-selector .chosen-results li{margin-bottom:0;}.section-selector .chosen-results li:last-child{border-bottom:none;}.table,.table-float{display:table;overflow:hidden;width:100%;}.table__hrow,.table__row{display:table-row;}.table__cell{display:table-cell;line-height:inherit;vertical-align:middle;color:inherit;word-break:break-word;}.table__cell--nowrap{white-space:nowrap;word-break:normal;}@media (max-width:767px){.table,.table-float{display:block;}.table__hrow,.table__row,.table__cell{display:block;}}.table-float{margin-top:20px;}.table-float:first-child{margin-top:0;}.table-float .table__cell{min-width:500px;max-width:500px;padding-top:7px;padding-bottom:7px;font-size:1rem;line-height:1.57142857;vertical-align:top;color:#000;}.table-float .table__cell:first-child{min-width:0;max-width:300px;padding-right:20px;font-weight:600;color:#9b9b9b;}.table-float .table__cell a:not([class]){color:#9f2d20;}.table-float .table__cell a:not([class]):hover{color:rgba(159,45,32,.5);}.table-float .table__cell a[href^='tel'],.table-float .table__cell a[href^='tel']:hover{color:inherit;}.table-float .table__cell:last-child{margin-bottom:0;}.table-float--large .table__cell{min-width:400px;max-width:400px;}.table-float--large .table__cell:first-child{max-width:200px;padding-right:40px;}.table-float--collapse{display:block;}.table-float--collapse .table__hrow,.table-float--collapse .table__row,.table-float--collapse .table__cell{display:block;}.table-float--collapse .table__row{margin-bottom:15px;}.table-float--collapse .table__row:last-child{margin-bottom:0;}.table-float--collapse .table__cell{width:100%;min-width:0;max-width:none !important;margin-bottom:3px;padding:0 !important;}@media (max-width:767px){.table-float .table__row{margin-bottom:15px;}.table-float .table__row:last-child{margin-bottom:0;}.table-float .table__cell{width:100%;min-width:0;max-width:none !important;margin-bottom:3px;padding:0 !important;}.table-float .table__cell--sm-hide{display:none;}}.table-programs{margin-bottom:60px;}.table-programs:last-child{margin-bottom:0;}.table-programs__title{position:relative;margin-bottom:10px;padding-right:100px;padding-left:50px;font-size:1.42857143rem;font-weight:600;line-height:1.25;}.table-programs__title--1{color:#30a8e0;}.table-programs__title--2{color:#91c83f;}.table-programs__title--3{color:#f78d2c;}.table-programs__title--4{color:#9692c7;}.table-programs__title--5{color:#d74882;}.table-programs__title--6{color:#555;}.table-programs__icon{position:absolute;top:0;left:0;width:30px;height:25px;}.table-programs__icon img{position:absolute;top:50%;left:50%;display:block;max-width:none;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.table-programs .table{border-collapse:collapse;}.table-programs .table__hrow{height:46px;font-size:.85714286rem;color:#9b9b9b;border-bottom:1px solid #dadada;}.table-programs .table__row-clear{height:10px;}.table-programs .table__row{height:40px;font-size:1.14285714rem;line-height:1.5;color:#4a4a4a;}.table-programs a.table__row{color:#000;}.table-programs a.table__row:hover{background-color:#ecece8;}.table-programs .table__cell{width:18%;padding:8px 10px;vertical-align:top;}.table-programs .table__cell:first-child{width:64%;}.table-programs--visible .table{display:block;width:100%;}.table-programs--visible .table__hrow,.table-programs--visible .table__row{position:relative;display:block;height:auto;font-size:0;}.table-programs--visible .table__hrow{min-height:46px;}.table-programs--visible .table__hrow .table__cell{font-size:.85714286rem;}.table-programs--visible .table__row{min-height:40px;}.table-programs--visible .table__row .table__cell{font-size:1rem;color:#000;}.table-programs--visible .table__row--link:hover{background-color:#ecece8;}.table-programs--visible .table__cell{display:inline-block;}.table-programs--visible .table__cell-content{display:block;}.table-programs--visible .table__phone-link{position:relative;display:inline-block;margin-top:7px;margin-bottom:1px;font-style:italic;color:#9b9b9b;}.table-programs--visible .table__cover-link{position:absolute;top:0;left:0;width:100%;height:100%;}.table-programs-wrapper .section-selector select{background-color:#f7f7f5;}@media (max-width:1199px){.table-programs{margin-bottom:40px;}}@media (max-width:991px){.table-programs .table__row{font-size:1rem;line-height:1.57142857;}.table-programs--visible .table__row{font-size:0;}.table-programs--visible .table-programs__title{padding-right:0;}.table-programs--visible .table__cell{width:23%;}.table-programs--visible .table__cell:first-child{width:54%;}}@media (max-width:767px){.table-programs{margin-bottom:0;}.table-programs,.table-programs__title,.table-programs .table__hrow,.table-programs .table__row-clear{display:none;}.table-programs .table__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:auto;margin-top:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.table-programs .table__cell{width:auto;padding:0;}.table-programs .table__cell:first-child{width:100%;margin-bottom:5px;}.table-programs .table__cell:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.table-programs .table__cell:nth-child(3){margin-right:20px;font-weight:700;}.table-programs .table__cell:nth-child(3):empty{margin-right:0;}.table-programs .table__cell--sm-hide{display:none;}.table-programs a.table__row .table__cell:nth-child(2){color:#9b9b9b;}.table-programs--visible{display:block;margin-bottom:40px;}.table-programs--visible .table-programs__title{display:block;font-size:1.14285714rem;}.table-programs--visible .table__cell{width:auto;padding:0;}.table-programs--visible .table__cell:first-child{width:100%;margin-bottom:5px;}.table-programs--visible .table__cell:nth-child(2){margin-right:20px;font-weight:700;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.table-programs--visible .table__cell:nth-child(2):empty{margin-right:0;}.table-programs--visible .table__cell:nth-child(3){margin-right:0;font-weight:normal;color:#9b9b9b;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}}.video{position:relative;height:100%;}.video iframe{width:100% !important;max-width:100% !important;height:100% !important;}.video-adaptive{position:relative;display:block;overflow:hidden;width:100%;font-size:0;}.video-adaptive iframe{width:100% !important;max-width:100% !important;height:100% !important;}.video__cover{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer;}.video__cover:after,.video__cover:before{position:absolute;top:50%;left:50%;content:'';}.video__cover:before{width:100px;height:100px;margin-top:-50px;margin-left:-50px;border-radius:50%;background-color:#000;opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.video__cover:after{margin-top:-15px;margin-left:-12px;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:30px solid #fff;}.video__cover:hover:before{opacity:1;}.video--show .video__cover{display:none;}@media (max-width:767px){.video__cover:before{width:80px;height:80px;margin-top:-40px;margin-left:-40px;}.video__cover:after{margin-top:-15px;margin-left:-12px;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:30px solid #fff;}}.banner{position:relative;display:table;overflow:hidden;width:100%;min-height:100px;font-family:'Roboto Slab',Arial,serif;font-size:1.42857143rem;line-height:1.4;text-align:center;color:#fff;table-layout:fixed;}.banner:before{display:none;}.banner > span{display:table-cell;width:100%;padding:32px 20px 35px;vertical-align:middle;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;word-wrap:break-word;}.banner:hover > span{opacity:.7;}.banner-icon:after,.banner--red:after{position:absolute;right:0;bottom:0;content:'';}.banner--medium{min-height:150px;}.banner--red{background-color:#9f2d20;}.banner--red:after{width:217px;height:119px;background-image:url(/themes/spbgu/markup/dist/img/icons/banner__small.svg);opacity:.1;}.banner--green{background-color:#b9d1cb;}.banner--green:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;width:auto;height:auto;border:2px solid #fff;content:'';pointer-events:none;}.banner--flat-red{color:#9f2d20;border:4px solid #9f2d20;background-color:#fff;}.banner--black{background-color:#000;}.banner--geometric{background-color:#9f2d20;background-image:url(/themes/spbgu/markup/dist/img/layout/banner.jpg);background-image:-webkit-image-set(url(/themes/spbgu/markup/dist/img/layout/banner.jpg) 1x,url(/themes/spbgu/markup/dist/img/layout/banner-x2.jpg) 2x);background-image:-moz-image-set(url(/themes/spbgu/markup/dist/img/layout/banner.jpg) 1x,url(/themes/spbgu/markup/dist/img/layout/banner-x2.jpg) 2x);background-image:-o-image-set(url(/themes/spbgu/markup/dist/img/layout/banner.jpg) 1x,url(/themes/spbgu/markup/dist/img/layout/banner-x2.jpg) 2x);background-image:-ms-image-set(url(/themes/spbgu/markup/dist/img/layout/banner.jpg) 1x,url(/themes/spbgu/markup/dist/img/layout/banner-x2.jpg) 2x);background-repeat:no-repeat;background-position:center;background-size:cover;}@media (max-width:1199px){.banner--red:after{display:none;}}@media (max-width:767px){.banner > span{padding-top:22px;padding-bottom:25px;}}.list .list__item:last-child{margin-bottom:0;}.list__item{position:relative;display:block;margin-bottom:18px;padding-left:20px;font-size:1rem;line-height:1.57142857;color:#000;word-wrap:break-word;}.list__item > a{font-size:inherit;line-height:inherit;color:inherit;-webkit-transition:color .2s ease;transition:color .2s ease;}.list__item > a:hover{color:#9f2d20;text-decoration:none;}.list__item:before{position:absolute;left:0;}.list-links-wrap{margin-bottom:-15px;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.list-links-wrap > *{margin-bottom:15px;}.list--links .list__item{margin-bottom:15px;}.list--links .list__item > a{color:#9f2d20;}.list--links .list__item > a:hover{color:rgba(159,45,32,.5);}.list--grey .list__item{color:#4a4a4a;}.list--small .list__item{margin-bottom:13px;padding-left:15px;}.list--large .list__item{margin-bottom:15px;font-size:1.14285714rem;}.list--clear .list__item{padding-left:0;}.list--dividers.list--large .list__item{margin-bottom:0;border-bottom:1px solid #e3e3e3;}.list--dividers.list--large .list__item > *{display:block;padding-top:15px;padding-bottom:15px;}.list--dividers.list--large .list__item:before{top:15px !important;}.list--dividers.list--large .list__item:first-child{margin-top:-15px;}.list-mark--circle .list__item:before{top:6px;width:6px;height:6px;border:2px solid #9f2d20;border-radius:50%;content:'';}.list-mark--hash .list__item:before{top:0;font-size:1rem;color:#9b9b9b;content:'#';}@media (max-width:991px){.list--dividers .list__item{margin-bottom:0;padding-bottom:0 !important;}.list--dividers .list__item > *{display:block;padding-top:15px;padding-bottom:15px;}.list--dividers .list__item:before{top:15px !important;}.list--dividers.list--large .list__item:first-child{margin-top:0;}.list--dividers.list--small .list__item{font-size:1.14285714rem;border-bottom:1px solid #e3e3e3;}.list-links-wrap{margin-bottom:-12px;}.list-links-wrap > *{margin-bottom:12px;}.list--links .list__item{margin-bottom:12px;font-size:1rem;}}@media (max-width:767px){.list--dividers{padding:0;}.list--dividers .list__item{padding-right:15px;padding-left:35px;border-top:1px solid #e3e3e3;border-bottom:none !important;}.list--dividers .list__item:before{left:15px;}.list--dividers.list--small .list__item:first-child{border-top:none;}.list--dividers.list--clear .list__item{padding-left:15px;}}.list-calendar{max-width:100%;}.list-calendar__date{width:16.66666667%;font-size:1rem;font-weight:600;text-align:right;color:#000;}.list-calendar__date--mark{color:#a12c1a;}.list-calendar__circle{position:relative;min-height:75px;}.list-calendar__circle:before,.list-calendar__circle:after{position:absolute;left:50%;content:'';}.list-calendar__circle:before{top:25px;bottom:0;width:1px;margin-left:0;border-left:1px solid #a12c1a;}.list-calendar__circle:after{top:0;width:23px;height:23px;margin-left:-12px;border:1px solid #a12c1a;border-radius:50%;}.list-calendar__title{padding-bottom:40px;font-size:1.14285714rem;line-height:1.5;color:#4a4a4a;}.list-calendar__title a{color:#9f2d20;}.list-calendar__title a:hover,.list-calendar__title a:active{color:rgba(159,45,32,.5);}.list-calendar__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.list-calendar__item:last-child .list-calendar__circle{min-height:0;}.list-calendar__item:last-child .list-calendar__circle:before{display:none;}.list-calendar__item:last-child .list-calendar__title{padding-bottom:10px;}@media (max-width:767px){.list-calendar__date{width:100%;text-align:left;}.list-calendar__circle{display:none;}.list-calendar__title{width:100%;padding-bottom:20px;font-size:1rem;line-height:1.57142857;}.list-calendar__item{display:block;}}.sidebar{margin-bottom:20px;padding:18px 20px;border:1px solid #e9e9e9;background-color:#fff;}.sidebar:after{display:table;clear:both;content:' ';}.sidebar__title{margin-bottom:15px;font-size:1.14285714rem;font-weight:600;line-height:1.375;color:#000;}.sidebar__title a{display:block;-webkit-transition:color .2s ease;transition:color .2s ease;}.sidebar__title a:hover{color:#9f2d20;}.sidebar__desc{margin-bottom:15px;font-size:.85714286rem;line-height:1.66666667;color:#9b9b9b;}.sidebar--grey{border:none;background-color:#f7f7f5;}@media (max-width:991px){.sidebars-wrapper{width:-webkit-calc(100% + 10px * 2);width:calc(100% + 10px * 2);margin-right:-10px;margin-left:-10px;padding:30px 25px;background-color:#f7f7f5;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.sidebars-wrapper .section-selector{display:block;margin-bottom:10px;}.sidebar{display:none;margin:0;padding:0;border:none;background-color:transparent;}.sidebar:last-child{margin-bottom:0;}.sidebar__title{display:none;}}@media (max-width:767px){.sidebars-wrapper{width:100%;margin-right:0;margin-left:0;padding:30px 0 0 0;}.sidebars-wrapper .section-selector{margin-right:15px;margin-bottom:0;margin-left:15px;}}.post__tags{margin-bottom:20px;}.post__date{margin-right:20px;font-size:.85714286rem;color:#9b9b9b;}a.post__date{-webkit-transition:color .2s ease;transition:color .2s ease;}a.post__date:hover{color:#9f2d20;}.post__title{margin-bottom:40px;font-size:2.28571429rem;font-weight:700;line-height:1.3125;color:#000;}.post__desc{margin-top:30px;margin-bottom:30px;font-size:1.42857143rem;line-height:1.5;color:#4a4a4a;}.post__desc:last-child{margin-bottom:0;}.post__src{font-size:1.78571429rem;}.post__doc-tags{margin-top:-20px;margin-bottom:30px;}@media (max-width:767px){.post__title{margin-bottom:25px;font-size:1.85714286rem;line-height:1.23076923;}.post__desc{margin-top:25px;margin-bottom:25px;font-size:1.28571429rem;line-height:1.55555556;}.post__doc-tags{margin-top:0;margin-bottom:25px;}}.event-details{position:relative;margin-top:-25px;margin-bottom:40px;padding-left:30px;}.event-details:before{position:absolute;top:0;left:0;width:10px;height:100%;background-color:#b9d1cb;content:'';}.event-details__date,.event-details__time,.event-details__place{display:block;font-size:1rem;line-height:1.85714286;}.event-details__date{font-weight:600;color:#000;}.event-details__time{color:#4a4a4a;}.event-details__place{font-size:1rem;line-height:1.85714286;color:#4a4a4a;}.event-details__place a{color:#9f2d20;}.event-details__place a:hover,.event-details__place a:active{color:rgba(159,45,32,.5);}.event-poster{margin-bottom:40px;font-size:0;}.event-poster > img{width:100%;}.event-details-inline{margin-top:10px;margin-bottom:6px;}.event-details-inline:first-child{margin-top:0;}.event-details-inline:last-child{margin-bottom:0;}.event-details-inline .event-details__date,.event-details-inline .event-details__time,.event-details-inline .event-details__place{display:block;font-weight:400;line-height:1.57142857;color:#4a4a4a;}@media (max-width:991px){.event-poster{margin-bottom:30px;}}@media (max-width:767px){.event-details{margin-top:-5px;margin-bottom:30px;}.event-poster{margin-bottom:25px;}}.pagination{margin-top:5px;font-size:0;text-align:center;}.pagination__item{display:inline-block;width:50px;height:50px;font-size:1.14285714rem;font-weight:700;line-height:50px;vertical-align:middle;color:#9b9b9b;letter-spacing:1.9px;}.pagination__item a{color:inherit;-webkit-transition:color .2s ease;transition:color .2s ease;}.pagination__item span{cursor:default;}.pagination__item span,.pagination__item a:hover{color:#4a4a4a;text-decoration:none;}.pagination__item--disabled{display:none;}.pagination__next,.pagination__prev{position:relative;background-color:#f7f7f5;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;}.pagination__next a,.pagination__prev a{display:block;width:50px;height:50px;}.pagination__next:after,.pagination__prev:after,.pagination__next:before,.pagination__prev:before{position:absolute;top:50%;left:50%;width:11px;height:18px;margin-top:-9px;margin-left:-5px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;content:'';pointer-events:none;}.pagination__next:after,.pagination__prev:after{opacity:.5;}.pagination__next:before,.pagination__prev:before{opacity:0;}.pagination__next:hover,.pagination__prev:hover{background-color:#9b9b9b;}.pagination__next:hover:after,.pagination__prev:hover:after{opacity:0;}.pagination__next:hover:before,.pagination__prev:hover:before{opacity:.9;}.pagination__prev{margin-right:10px;}.pagination__prev:after{background-position:-97px -40px;}.pagination__prev:before{background-position:-45px -40px;}.pagination__next{margin-left:10px;}.pagination__next:after{background-position:-118px -40px;}.pagination__next:before{background-position:-66px -40px;}.pagination-wrapper{margin-top:30px;}@media (max-width:991px){.section-clear-sm .pagination-wrapper{margin-top:0;margin-bottom:50px;}}@media (max-width:767px){.pagination-wrapper{width:100%;padding:0;}.section-clear-sm .pagination-wrapper{margin-top:10px;margin-bottom:30px;}.pagination-wrapper .pagination{background-color:#f7f7f5;}.pagination-wrapper .pagination__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.pagination-wrapper .pagination__item{display:none;}.pagination-wrapper .pagination__item a{width:100%;}.pagination-wrapper .pagination__item--disabled:hover{background-color:transparent;}.pagination-wrapper .pagination__item--disabled a,.pagination-wrapper .pagination__item--disabled:before,.pagination-wrapper .pagination__item--disabled:after{display:none;}.pagination-wrapper .pagination .pager-current,.pagination-wrapper .pagination__next,.pagination-wrapper .pagination__prev{display:inline-block;}.pagination-wrapper .pagination .pager-current{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.pagination-wrapper .pagination__next,.pagination-wrapper .pagination__prev{margin:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}.pagination-wrapper .divider-top{width:100%;margin:0;padding:0;border:none;}}.ui-datepicker .ui-widget-header{position:relative;padding:0;border:none;border-radius:0;background:transparent;}.ui-datepicker .ui-datepicker-title{margin:0 0 20px;font-family:'Open Sans',Arial,sans-serif;font-size:1.14285714rem;font-weight:600;line-height:1.5;text-align:left;color:#000;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:-15px;z-index:10;width:30px;height:30px;font-size:0;border:none;border-radius:0;background-color:#fff;cursor:pointer;}.ui-datepicker .ui-datepicker-prev:after,.ui-datepicker .ui-datepicker-next:after{position:absolute;top:50%;left:50%;width:11px;height:18px;margin-top:-9px;margin-left:-5px;background-image:url(/themes/spbgu/markup/dist/img/icons/sprite.svg);background-repeat:no-repeat;opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;content:'';}.ui-datepicker .ui-datepicker-prev:hover:after,.ui-datepicker .ui-datepicker-next:hover:after{opacity:.4;}.ui-datepicker .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-datepicker-next .ui-icon{display:none;}.ui-datepicker .ui-datepicker-prev{right:10px;left:auto;}.ui-datepicker .ui-datepicker-prev:after{background-position:-97px -40px;}.ui-datepicker .ui-datepicker-next{right:-20px;}.ui-datepicker .ui-datepicker-next:after{background-position:-118px -40px;}.ui-datepicker .ui-datepicker-calendar{width:-webkit-calc(100% + 10px);width:calc(100% + 10px);margin:0 0 0 -20px;font-family:'Open Sans',Arial,sans-serif;}.ui-datepicker .ui-datepicker-calendar th{padding:0 0 8px 0;font-size:.78571429rem;font-weight:600;text-align:right;color:#9b9b9b;letter-spacing:2px;text-transform:uppercase;}.ui-datepicker .ui-datepicker-calendar td{height:20px;padding:8px 0;text-align:right;}.ui-datepicker .ui-state-disabled{opacity:1;}.ui-datepicker .ui-state-default{display:inline-block;padding:0;color:#000;border:none;background:transparent;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.ui-datepicker a.ui-state-default:hover{opacity:.5;}.ui-datepicker .ui-datepicker-other-month .ui-state-default{color:#9b9b9b;opacity:1;}.ui-datepicker .ui-state-active{position:relative;z-index:10;font-weight:700;color:#9f2d20 !important;}.ui-datepicker .ui-state-active:before{position:absolute;top:50%;left:50%;z-index:-1;width:30px;height:30px;margin-top:-15px;margin-left:-15px;border-radius:50%;background-color:#edede7;content:'';}.ui-datepicker a.ui-state-active:hover{opacity:1;}.ui-datepicker .ui-datapicker-data a{font-weight:700;}.ui-datepicker{z-index:1005 !important;display:none;width:310px;padding:15px 20px;border:none !important;border-radius:0;background:#f7f7f5 !important;box-shadow:0 0 2px rgba(0,0,0,.3);}.ui-datepicker-inline{position:relative;z-index:0 !important;width:auto;margin-bottom:20px;box-shadow:none;}@media (max-width:1199px){.ui-datepicker-inline{display:none !important;}}@media (max-width:767px){.ui-datepicker{display:none !important;}}.step{display:block;}.step__title{margin-bottom:8px;font-size:1.85714286rem;font-weight:600;line-height:1.5;color:#000;}.step__desc{font-size:1.14285714rem;line-height:1.5;color:#4a4a4a;}.step__bt{margin-top:25px;}@media (max-width:991px){.step__title{font-size:1.42857143rem;line-height:1.3;}}@media (max-width:767px){.step__title{font-size:1.14285714rem;line-height:1.5;}.step__desc{font-size:1rem;line-height:1.57142857;}}.program-headline{position:relative;}.program-headline:after{display:table;clear:both;content:' ';}.program-headline__img{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;}.program-headline__img:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.45);content:'';}.program-headline__header{position:relative;float:left;width:66.66666667%;min-height:250px;padding-top:30px;padding-left:50px;color:#fff;}.program-headline__title{position:relative;color:inherit;}.program-headline__title:before{position:absolute;top:15px;bottom:10px;left:-50px;width:10px;min-height:60px;content:'';}.program-headline__title--1:before{background-color:#30a8e0;}.program-headline__title--2:before{background-color:#91c83f;}.program-headline__title--3:before{background-color:#f78d2c;}.program-headline__title--4:before{background-color:#9692c7;}.program-headline__title--5:before{background-color:#d74882;}.program-headline__title--6:before{background-color:#555;}.program-headline__note{margin-top:10px;font-size:1.42857143rem;line-height:1.5;color:inherit;word-wrap:break-word;}.program-headline__note span:not(:last-child){margin-right:20px;}.program-headline__details{position:relative;float:right;clear:both;width:31.66666667%;margin-top:20px;padding:20px;background-color:rgba(159,45,32,.6);}.program-headline__info{display:block;margin-bottom:12px;font-size:1rem;font-weight:700;line-height:1.5;color:#fff;word-wrap:break-word;}.program-headline__info:last-child{margin-bottom:0;}.program-headline__info span{display:block;font-size:.92857143rem;font-weight:400;line-height:1.25;opacity:.7;}.program-headline--simple .program-headline__header{width:83.33333333%;min-height:0;padding-top:0;color:#000;}.program-headline-wrapper{margin-bottom:45px;}@media (max-width:1199px){.program-headline-wrapper{margin-right:0;margin-left:0;padding:0;}.program-headline__header{width:83.33333333%;padding-left:40px;}.program-headline__title:before{left:-40px;}.program-headline__details{width:37.5%;}.program-headline--simple .program-headline__header{width:91.66666667%;}}@media (max-width:991px){.program-headline-wrapper{margin-bottom:25px;}.program-headline__header{width:91.66666667%;padding-left:25px;}.program-headline__title:before{left:-25px;}.program-headline__note{margin-top:8px;font-size:1.28571429rem;line-height:1.55555556;}.program-headline__details{width:41.66666667%;margin-top:-30px;}.program-headline--simple .program-headline__header{width:100%;}}@media (max-width:767px){.program-headline__header{width:100%;min-height:160px;padding-top:25px;padding-right:20px;padding-left:40px;}.program-headline__title:before{top:6px;bottom:5px;left:-25px;}.program-headline__note{margin-top:8px;font-size:1.14285714rem;line-height:1.625;}.program-headline__details{width:100%;margin-top:15px;padding:18px 15px;background-color:#9f2d20;}}@media (max-width:767px){.program-headline .img-wrap--small{display:block;}.program-headline .img-wrap--medium .program-headline__img,.program-headline .img-wrap--large .program-headline__img,.program-headline .img-wrap--extra .program-headline__img{background-image:none !important;}}@media (min-width:768px) and (max-width:991px){.program-headline .img-wrap--medium{display:block;}.program-headline .img-wrap--small .program-headline__img,.program-headline .img-wrap--large .program-headline__img,.program-headline .img-wrap--extra .program-headline__img{background-image:none !important;}}@media (min-width:992px) and (max-width:1199px){.program-headline .img-wrap--large{display:block;}.program-headline .img-wrap--small .program-headline__img,.program-headline .img-wrap--extra .program-headline__img,.program-headline .img-wrap--medium .program-headline__img{background-image:none !important;}}@media (min-width:1200px){.program-headline .img-wrap--extra{display:block;}.program-headline .img-wrap--small .program-headline__img,.program-headline .img-wrap--large .program-headline__img,.program-headline .img-wrap--medium .program-headline__img{background-image:none !important;}}.program-stats{margin-bottom:20px;padding:18px 20px;background-color:#f7f7f5;}.program-stats:last-child{margin-bottom:0;}.program-stats__group{word-wrap:break-word;}.program-stats__group:not(:last-child){margin-bottom:13px;padding-bottom:13px;border-bottom:1px solid rgba(218,218,218,.8);}.program-stats__title{margin-bottom:5px;font-size:.85714286rem;font-weight:600;line-height:1.5;color:#9b9b9b;}.program-stats__table{width:100%;table-layout:fixed;}.program-stats__table tr{height:30px;}.program-stats__table td{padding-left:15px;font-size:1rem;line-height:1.57142857;vertical-align:middle;color:#4a4a4a;}.program-stats__table td:first-child{min-width:40px;padding:0;font-size:1.42857143rem;line-height:1.1;text-align:center;color:#000;}.program-stats__table td:last-child{width:80%;}.program-stats__table--small td:first-child{font-size:inherit;line-height:inherit;}@media (max-width:991px){.program-stats{margin-bottom:30px;}}.program-details{position:relative;width:100%;margin-bottom:30px;padding:20px;background-color:#9f2d20;}.program-details__info{display:block;margin-bottom:12px;font-size:1rem;font-weight:700;line-height:1.5;color:rgba(255,255,255,.9);word-wrap:break-word;}.program-details__info:last-child{margin-bottom:0;}.program-details__info span{display:block;font-size:.92857143rem;font-weight:400;line-height:1.25;opacity:.7;}@media (max-width:991px){.program-simple > .g-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.program-simple .editor-wrap{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}}.collapse{width:100%;border:1px solid #e9e9e9;border-bottom:none;background-color:#f7f7f5;-webkit-transition:background-color .4s linear;transition:background-color .4s linear;}.collapse:last-child{border-bottom:1px solid #e9e9e9;}.collapse__bt{position:relative;padding:18px 40px 18px 20px;font-size:1.42857143rem;font-weight:600;line-height:1.3;color:#000;cursor:pointer;}.collapse__bt:after,.collapse__bt:before{position:absolute;top:50%;background-color:#9b9b9b;-webkit-transition:all .4s ease;transition:all .4s ease;content:'';}.collapse__bt:after{right:20px;width:16px;height:2px;margin-top:-1px;}.collapse__bt:before{right:27px;width:2px;height:16px;margin-top:-8px;}.collapse__content-wrapper{max-height:0;margin-right:20px;margin-left:20px;border-top:1px solid #e3e3e3;opacity:0;-webkit-transition:max-height .6s cubic-bezier(0,1,0,1) -.2s,opacity .1s ease;transition:max-height .6s cubic-bezier(0,1,0,1) -.2s,opacity .1s ease;pointer-events:none;}.collapse__content{padding-top:20px;padding-bottom:35px;}.collapse__selector-label{margin-bottom:15px;font-size:1.14285714rem;font-weight:700;line-height:1.25;}.collapse__box{display:none;margin-top:25px;}.collapse .editor{overflow:hidden;max-height:0;-webkit-transition:max-height 0s cubic-bezier(0,1,0,1) .6s;transition:max-height 0s cubic-bezier(0,1,0,1) .6s;}.collapse .editor p{font-family:'Open Sans',Arial,sans-serif;font-size:1.14285714rem;line-height:1.5;}.collapse .editor ul,.collapse .editor ol{margin-top:30px;margin-bottom:30px;}.collapse .editor ul,.collapse .editor ol,.collapse .editor ul p,.collapse .editor ol p{font-family:'Open Sans',Arial,sans-serif;font-size:1.14285714rem;line-height:1.5;}.collapse .editor ul li,.collapse .editor ol li{margin-bottom:20px;}.collapse--open{background-color:#fff;}.collapse--open .collapse__bt:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.collapse--open .collapse__bt:after{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.collapse--open .collapse__content-wrapper{max-height:9999px;opacity:1;-webkit-transition:max-height .6s cubic-bezier(.5,0,1,0) -.1s,opacity .3s ease .3s;transition:max-height .6s cubic-bezier(.5,0,1,0) -.1s,opacity .3s ease .3s;pointer-events:auto;}.collapse--open .editor{max-height:9999px;-webkit-transition-delay:0s;transition-delay:0s;}@media (max-width:991px){.collapse-items{margin-bottom:25px;}}@media (max-width:767px){.collapse-items{padding:0;}.collapse__bt{padding-left:15px;font-size:1.14285714rem;font-weight:400;line-height:1.5;}.collapse__bt:after{right:15px;}.collapse__bt:before{right:22px;}.collapse__content-wrapper{margin-right:15px;margin-left:15px;}.collapse__box{margin-top:15px;}.collapse .editor p{font-size:1rem;}.collapse .editor ul,.collapse .editor ol,.collapse .editor ul p,.collapse .editor ol p{font-size:1rem;}.collapse .editor ul li,.collapse .editor ol li{margin-bottom:15px;}}.contacts-headline{min-height:500px;padding-top:75px;padding-bottom:75px;text-align:center;background-color:#112f52;background-repeat:no-repeat;background-position:center top;background-size:cover;}.contacts-headline__adress{margin-bottom:20px;font-size:2.28571429rem;font-weight:700;line-height:1.3125;color:#fff;}.contacts-headline__adress span{display:block;margin-bottom:8px;font-size:1rem;font-weight:400;line-height:16px;}.contacts-headline__details{margin-bottom:20px;}.contacts-headline__details span,.contacts-headline__details a{display:inline-block;font-size:1.85714286rem;line-height:1.15384615;}.contacts-headline__details span:not(:last-child),.contacts-headline__details a:not(:last-child){margin-right:30px;}.contacts-headline__details span{color:#fff;}@media (max-width:1199px){.contacts-headline{padding-top:45px;padding-bottom:45px;}}@media (max-width:767px){.contacts-headline{padding-top:25px;padding-bottom:25px;}.contacts-headline__adress{margin-bottom:15px;font-size:1.71428571rem;line-height:1.25;}.contacts-headline__details{margin-bottom:10px;}.contacts-headline__details a{display:block;margin-bottom:10px;font-size:1.28571429rem;line-height:1.33333333;}.contacts-headline__details a:not(:last-child){margin-right:0;}}.constructor-grid .g-row{margin-right:-5px;margin-left:-5px;}.constructor-grid [class*='col-']{padding-right:5px;padding-left:5px;}.constructor-aside .constructor:not(:empty){margin-top:30px;}@media (min-width:1200px){.constructor-aside .constructor{max-width:270px;}}@media (max-width:1199px){.constructor-aside__content{max-width:none;}}@media (max-width:991px){.constructor-aside{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}}.constructor-box{margin-top:10px;margin-bottom:10px;}.constructor > .constructor-box:first-child{margin-top:0;}.constructor > .constructor-box:last-child{margin-bottom:0;}.constructor-box-medium{margin-top:30px;margin-bottom:30px;}.constructor-box-large{margin-top:50px;margin-bottom:50px;}.constructor > .constructor-box:first-child,.constructor-box-large:first-child,.constructor-box-small:first-child,.constructor-box-medium:first-child{margin-top:0;}.constructor > .constructor-box:first-child .box-title,.constructor-box-large:first-child .box-title,.constructor-box-small:first-child .box-title,.constructor-box-medium:first-child .box-title{margin-top:0;}.constructor > .constructor-box:last-child,.constructor-box-large:last-child,.constructor-box-small:last-child,.constructor-box-medium:last-child{margin-bottom:0;}.box-title{margin-top:15px;margin-bottom:10px;font-size:1.85714286rem;font-weight:600;line-height:1.35;color:#000;word-wrap:break-word;}.box-title a{display:block;-webkit-transition:color .2s ease;transition:color .2s ease;}.box-title a:hover{color:#9f2d20;}.box-title--medium{margin-top:18px;margin-bottom:18px;}.box-title--large{margin-top:26px;margin-bottom:26px;}.constructor-box--flat,.constructor-box--filled{padding:18px 18px 20px;}.constructor-box--flat .box-title,.constructor-box--filled .box-title{margin-top:0;}.constructor-box--filled{background-color:#f7f7f5;}.constructor-box--filled .box-title{margin-bottom:20px;}.constructor-box--filled .box-title--medium{margin-bottom:25px;}.constructor-box--filled .box-title--large{margin-bottom:30px;}.constructor-box--header{padding:10px 15px 12px;background-color:#f7f7f5;}.constructor-box--header h2,.constructor-box--header h3,.constructor-box--header h4,.constructor-box--header h5{font-size:2.28571429rem;font-weight:700;line-height:1.3125;color:#9b9b9b;}.constructor-box--flat .section__footer-inline,.constructor-box--filled .section__footer-inline{width:auto;margin-right:-18px;margin-bottom:-20px;margin-left:-18px;}.constructor-box--flat .section__footer-link,.constructor-box--filled .section__footer-link{padding-right:18px;padding-left:18px;}.constructor-box--flat{border:1px solid #e9e9e9;}.constructor-box--flat .box-title{margin-bottom:20px;}@media (max-width:991px){.constructor-box--filled{margin-right:-25px;margin-left:-25px;padding-right:25px;padding-left:25px;}.constructor-box--filled .section__footer-inline{margin-right:-25px;margin-left:-25px;}.constructor-box--filled .section__footer-link{padding-right:25px;padding-left:25px;}}@media (max-width:767px){.box-title{margin-bottom:10px;font-size:1.28571429rem;}.box-title--center{margin-bottom:28px;text-align:center;}.constructor-box--filled{margin-right:-15px;margin-left:-15px;padding-right:15px;padding-left:15px;}.constructor-box--filled .box-title{margin-bottom:30px;}.constructor-box--filled .box-title--medium{margin-bottom:25px;}.constructor-box--filled .box-title--large{margin-bottom:30px;}.constructor-box--filled .section__footer-inline{margin-right:-15px;margin-left:-15px;}.constructor-box--filled .section__footer-link{padding-right:15px;padding-left:15px;}.constructor-box--flat .box-title{margin-bottom:25px;}.constructor-box--header{padding:8px 10px 10px;}.constructor-box--header h2,.constructor-box--header h3,.constructor-box--header h4,.constructor-box--header h5{font-size:1.71428571rem;line-height:1.25;}}.sp-controls-wrap{display:none;}.page-header{position:relative;z-index:100;width:100%;}.page-header__logo{display:block;}.page-header__menu-bt{display:none;}@media (max-width:1199px){.page-header{position:fixed;top:0;left:0;z-index:1200;width:100%;height:50px;background-color:#1d1e20;}.page-header__logo{position:absolute;top:0;left:50%;margin-top:11px;margin-left:-14px;}.page-header__logo--desktop{display:none;}.page-header .bt-box,.page-header__menu-bt{background-color:#171819;}.page-header__menu-bt{position:absolute;top:0;left:0;display:block;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.page-header__menu-bt:active{opacity:.5;}.page-header .g-container{margin:0;padding:0;}}@media (min-width:1200px){.page-header{position:relative;min-height:60px;background-color:#fff;}.page-header:after{position:absolute;bottom:0;left:0;z-index:500;width:100%;height:20px;background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.1);content:'';}.page-header__logo{float:left;margin-top:25px;margin-right:30px;}.page-header__logo--mobile{display:none;}.page-header--transparent{position:absolute;padding-bottom:35px;background-color:transparent;box-shadow:none;}.page-header--transparent:before{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/themes/spbgu/markup/dist/img/layout/header-bg.png) repeat-x;opacity:.6;content:'';}.page-header--transparent:after{display:none;}}.page-details{margin-top:30px;margin-bottom:40px;}.page-details-center{margin-top:45px;margin-bottom:45px;}.page-desc{margin-top:25px;font-size:1.42857143rem;line-height:1.5;color:#4a4a4a;}.page-desc:first-child{margin-top:0;}@media (max-width:1199px){.page-details-center{margin-top:30px;margin-bottom:30px;}}@media (max-width:991px){.page-details-center{margin-right:0;margin-left:0;padding:0;}.page-details{margin-bottom:30px;}.page-desc{margin-top:12px;font-size:1.28571429rem;line-height:1.55555556;}}.page-footer{overflow:hidden;width:100%;}.page-footer__logo-divider{position:relative;width:100%;height:2px;margin-top:50px;margin-bottom:50px;background-color:#252526;}.page-footer__logo-divider:after{position:absolute;top:50%;left:50%;width:53px;height:61px;padding:0 20px;background:#1d1e20 url(/themes/spbgu/markup/dist/img/logo-small.svg) no-repeat center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'';}.page-footer__copyright{margin-bottom:20px;font-size:1rem;line-height:2.2;text-align:center;color:#fff;}.page-headline{position:relative;}.page-headline:after{display:table;clear:both;content:' ';}.page-headline__img,.page-headline__content{position:absolute;top:0;display:block;width:100%;height:100%;}.page-headline__media{position:relative;display:block;overflow:hidden;width:58%;background-color:#f7f7f5;}.page-headline__media:before{position:relative;display:block;height:0;padding-top:56.25%;content:'';}.page-headline__media .video{position:absolute;top:0;left:0;width:100%;height:100%;}.page-headline__img{left:0;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;}.page-headline__img img{position:absolute;visibility:hidden;}.page-headline__content{right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:42%;color:#fff;background-color:#4a4a4a;}.page-headline .content-crop{overflow:hidden;height:100%;max-height:100%;margin-bottom:30px;padding:35px 30px 0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;}.page-headline__title{font-size:1.42857143rem;font-weight:600;line-height:1.3;color:inherit;}.page-headline__title a{color:inherit;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.page-headline__title a:hover{text-decoration:none;opacity:.5;}.page-headline__date{margin-top:8px;font-size:.85714286rem;color:inherit;}.page-headline__desc{margin-top:20px;line-height:1.57142857;color:inherit;}.page-headline__date:first-child,.page-headline__desc:first-child{margin-top:0;}.page-headline__footer{display:block;overflow:hidden;background-color:rgba(0,0,0,.1);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.page-headline__link{display:block;height:50px;padding:0 30px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.page-headline__link:hover{opacity:.5;}a.page-headline__media:hover + .page-headline__content .page-headline__title a{opacity:.5;}.page-headline--slide{overflow:hidden;}.page-headline--slide .content-crop{margin-bottom:25px;padding-top:25px;padding-right:70px;}.page-headline--slide .page-headline__title{font-weight:400;line-height:1.4;}.page-headline--slide .page-headline__desc{font-size:1.14285714rem;line-height:1.375;}@media (min-width:992px) and (max-width:1199px){.page-headline .content-crop{margin-bottom:15px;padding:15px 20px 0;}.page-headline .page-headline__title{margin-bottom:5px;font-size:1.14285714rem;line-height:1.5;}.page-headline .page-headline__link{padding:0 20px;}}@media (max-width:1199px){.page-headline--slide .content-crop{overflow:visible;margin-bottom:20px;padding-top:20px;padding-right:65px;}.page-headline--slide .page-headline__title{font-size:1.28571429rem;line-height:1.33333333;}.page-headline--slide .page-headline__desc{margin-top:15px;font-size:1rem;line-height:1.42857143;}.page-headline--slide .page-headline__desc:first-child{margin-top:0;}}@media (max-width:991px){.page-headline-wrap{margin-right:0;margin-left:0;padding:0;}.page-headline__media,.page-headline__content{width:100%;}.page-headline__content{position:relative;display:block;height:auto;}.page-headline .content-crop{margin-bottom:0;padding:25px 25px;}.page-headline__link{padding:0 25px;}.page-headline--slide .content-crop{margin-bottom:0;padding-top:25px;padding-right:65px;padding-bottom:25px;}}@media (max-width:767px){.page-headline .content-crop{padding:15px 15px;}.page-headline__link{padding:0 15px;}.page-headline__title{margin-bottom:0;font-size:1.28571429rem;font-weight:400;line-height:1.33333333;}.page-headline__desc{margin-top:15px;}.page-headline__desc:first-child{margin-top:0;}.page-headline--slide .content-crop{padding-top:20px;padding-right:65px;padding-bottom:20px;}}@media (max-width:359px){.page-headline .img-wrap--small{display:block;}.page-headline .img-wrap--medium .page-headline__img,.page-headline .img-wrap--large .page-headline__img,.page-headline .img-wrap--extra .page-headline__img{background-image:none !important;}}@media (min-width:360px) and (max-width:767px){.page-headline .img-wrap--medium{display:block;}.page-headline .img-wrap--small .page-headline__img,.page-headline .img-wrap--large .page-headline__img,.page-headline .img-wrap--extra .page-headline__img{background-image:none !important;}}@media (min-width:768px) and (max-width:991px){.page-headline .img-wrap--extra{display:block;}.page-headline .img-wrap--small .page-headline__img,.page-headline .img-wrap--large .page-headline__img,.page-headline .img-wrap--medium .page-headline__img{background-image:none !important;}}@media (min-width:992px) and (max-width:1199px){.page-headline .img-wrap--large{display:block;}.page-headline .img-wrap--small .page-headline__img,.page-headline .img-wrap--extra .page-headline__img,.page-headline .img-wrap--medium .page-headline__img{background-image:none !important;}}@media (min-width:1200px){.page-headline .img-wrap--extra{display:block;}.page-headline .img-wrap--small .page-headline__img,.page-headline .img-wrap--large .page-headline__img,.page-headline .img-wrap--medium .page-headline__img{background-image:none !important;}}.page-headline-ver{position:relative;}.page-headline-ver__img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}.page-headline-ver__img:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);content:'';}.page-headline-ver__content{position:relative;width:75%;padding:50px 50px 55px;}.page-headline-ver__title{margin-bottom:20px;font-size:4.28571429rem;font-weight:700;line-height:1.16666667;color:#fff;}.page-headline-ver__desc{font-size:1.42857143rem;line-height:1.5;color:#fff;}.page-headline-ver__footer{position:relative;padding:30px 50px;background-color:rgba(159,45,32,.6);}.page-headline-ver__sub-title{margin-bottom:30px;font-size:1.85714286rem;font-weight:700;line-height:1.23076923;color:#fff;}.page-headline-ver__btns > *:first-child{margin-right:20px;}@media (max-width:1199px){.page-headline-ver__content{width:100%;padding:40px 50px;}.page-headline-ver__title{margin-bottom:15px;font-size:3.57142857rem;line-height:1.2;}.page-headline-ver__footer{padding:20px 50px;}.page-headline-ver__sub-title{margin-bottom:15px;font-size:1.42857143rem;}}@media (max-width:991px){.page-headline-ver__wrapper{margin:0;padding:0;}.page-headline-ver__content{min-height:350px;padding:40px 25px;}.page-headline-ver__title{margin-bottom:5px;font-size:2.85714286rem;line-height:1.25;}.page-headline-ver__desc{font-size:1.28571429rem;line-height:1.55555556;}.page-headline-ver__footer{padding:20px 25px;background-color:#9f2d20;}.page-headline-ver__sub-title{margin-bottom:15px;font-size:1.42857143rem;}}@media (max-width:767px){.page-headline-ver__content{min-height:1px;padding:0 15px 25px;}.page-headline-ver__img{display:none;}.page-headline-ver__title{margin-bottom:15px;font-size:1.85714286rem;line-height:1.23076923;color:#000;}.page-headline-ver__desc{color:#4a4a4a;}.page-headline-ver__footer{padding:30px 15px;}.page-headline-ver__sub-title{margin-bottom:15px;font-size:1.42857143rem;}.page-headline-ver__btns > *{margin-bottom:10px;}.page-headline-ver__btns > *:last-child{margin-bottom:0;}}@media (max-width:767px){.page-headline-ver .img-wrap--medium .page-headline-ver__img,.page-headline-ver .img-wrap--large .page-headline-ver__img,.page-headline-ver .img-wrap--extra .page-headline-ver__img{background-image:none !important;}}@media (min-width:768px) and (max-width:991px){.page-headline-ver .img-wrap--medium{display:block;}.page-headline-ver .img-wrap--large .page-headline-ver__img,.page-headline-ver .img-wrap--extra .page-headline-ver__img{background-image:none !important;}}@media (min-width:992px) and (max-width:1199px){.page-headline-ver .img-wrap--large{display:block;}.page-headline-ver .img-wrap--extra .page-headline-ver__img,.page-headline-ver .img-wrap--medium .page-headline-ver__img{background-image:none !important;}}@media (min-width:1200px){.page-headline-ver .img-wrap--extra{display:block;}.page-headline-ver .img-wrap--large .page-headline-ver__img,.page-headline-ver .img-wrap--medium .page-headline-ver__img{background-image:none !important;}}.page-search{position:fixed;top:0;left:0;z-index:1500;display:none;overflow:hidden;overflow-y:auto;width:100%;height:100%;background-color:#fff;-webkit-overflow-scrolling:touch;}.page-search .bt-box--close{position:absolute;top:0;right:0;}.page-search__content{position:relative;width:100%;max-width:1445px;}.page-search__links{margin-top:145px;padding-left:25px;text-align:center;}.page-search__link{display:inline-block;max-width:100%;margin-right:10px;margin-bottom:10px;padding:7px 20px;font-size:1rem;line-height:1.78571429;color:#9b9b9b;border:1px solid #e9e9e9;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:break-word;}.page-search__link:hover{color:#4a4a4a;border-color:#9b9b9b;}.page-search--show{left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (max-device-width:1048px){.page-search .form-search{margin-top:200px;}.page-search__content{margin:auto;}.page-search__links{padding-bottom:100px;}.page-search--show{display:block;}}@media (max-width:1199px){.page-search__links{margin-top:100px;}}@media (max-width:767px){.page-search__links{display:none;}}@media (max-device-width:1048px) and (max-width:767px){.page-search .form-search{margin-top:80px;}}.search-context{position:absolute;top:-20px;left:0;z-index:20;width:100%;min-height:20px;padding-top:20px;background-color:#fff;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;}.search-context:after{position:absolute;top:0;left:0;width:100%;height:20px;background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.15);content:'';}.search-context__content{position:relative;overflow:hidden;height:0;opacity:0;-webkit-transition:height .3s cubic-bezier(.33,.85,.38,1.04),opacity .5s cubic-bezier(.33,.85,.38,1.04) .1s;transition:height .3s cubic-bezier(.33,.85,.38,1.04),opacity .5s cubic-bezier(.33,.85,.38,1.04) .1s;}.search-context .bt-box--close{position:absolute;top:0;right:0;}.search-context .form-search{width:800px;margin-top:40px;margin-right:auto;margin-left:auto;}.search-context .form-search__input::-moz-placeholder{color:rgba(155,155,155,.5);opacity:1;}.search-context .form-search__input:-ms-input-placeholder{color:rgba(155,155,155,.5);}.search-context .form-search__input::-webkit-input-placeholder{color:rgba(155,155,155,.5);}.search-context--show{opacity:1;}.search-context--show .search-context__content{height:150px;opacity:1;}.section-headline{position:relative;margin-bottom:30px;}.section-headline:after{display:table;clear:both;content:' ';}.section-headline:last-child{margin-bottom:0;}.section-headline__media{position:relative;display:block;overflow:hidden;width:68%;padding:0;background-color:#f7f7f5;}.section-headline__media:before{position:relative;display:block;height:0;padding-top:56.25%;content:'';}.section-headline__media .video{position:absolute;top:0;left:0;width:100%;height:100%;}.section-headline__img{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}.section-headline__img img{position:absolute;visibility:hidden;}.section-headline__content{position:absolute;top:0;right:0;overflow:hidden;width:32%;height:100%;padding:15px 18px;color:#fff;background-color:#4a4a4a;}.section-headline .content-crop{height:100%;max-height:100%;}.section-headline__title{font-size:1.14285714rem;font-weight:600;line-height:1.375;color:inherit;}.section-headline__title a{color:inherit;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.section-headline__title a:hover{text-decoration:none;opacity:.5;}.section-headline__desc{margin-top:15px;font-size:.92857143rem;line-height:1.57142857;color:inherit;}.section-headline--simple .section-headline__media{width:100%;}.section-headline--simple .section-headline__media:before{display:none;}.section-headline--simple .section-headline__img{position:relative;max-width:100%;height:100%;}@media (max-width:1199px){.section-headline__media{width:100%;}.section-headline__content{position:relative;width:100%;}}@media (max-width:991px){.section-headline{margin-right:-25px;margin-left:-25px;}.section-headline__content{padding:20px 25px;}}@media (max-width:767px){.section-headline{margin-right:-15px;margin-left:-15px;}.section-headline__content{padding:15px 15px;}.section-headline__title{font-size:1.14285714rem;line-height:1.375;}.section-headline__desc{margin-top:10px;}}@media (max-width:359px){.section-headline .img-wrap--small{display:block;}.section-headline .img-wrap--medium .card__img,.section-headline .img-wrap--large .card__img,.section-headline .img-wrap--extra .card__img{background-image:none !important;}}@media (min-width:360px) and (max-width:767px){.section-headline .img-wrap--medium{display:block;}.section-headline .img-wrap--small .card__img,.section-headline .img-wrap--large .card__img,.section-headline .img-wrap--extra .card__img{background-image:none !important;}}@media (min-width:768px) and (max-width:991px){.section-headline .img-wrap--extra{display:block;}.section-headline .img-wrap--small .card__img,.section-headline .img-wrap--large .card__img,.section-headline .img-wrap--medium .card__img{background-image:none !important;}}@media (min-width:992px){.section-headline .img-wrap--large{display:block;}.section-headline .img-wrap--small .card__img,.section-headline .img-wrap--medium .card__img,.section-headline .img-wrap--extra .card__img{background-image:none !important;}}.search-results{margin-bottom:45px;padding-top:25px;padding-bottom:15px;border-bottom:1px solid #e9e9e9;word-wrap:break-word;}.search-results:after{display:table;clear:both;content:' ';}.search-results__title,.search-results__filter{margin-bottom:5px;}.search-results__title{float:left;max-width:100%;font-size:1.42857143rem;font-weight:600;line-height:1.4;color:#9b9b9b;}.search-results__controls{position:relative;float:right;max-width:100%;margin-top:4px;padding-left:15px;}.search-results__controls:before,.search-results__controls:after{position:absolute;height:4px;border-top:2px solid #9b9b9b;border-bottom:2px solid #9b9b9b;content:'';}.search-results__controls:before{top:9px;left:0;width:14px;}.search-results__controls:after{top:6px;left:4px;width:10px;}.search-results__filter{display:inline-block;max-width:90%;margin-left:25px;vertical-align:top;color:#9b9b9b;-webkit-transition:color .2s ease;transition:color .2s ease;}.search-results__filter:hover{color:#4a4a4a;}.search-results__filter--act{color:#000;cursor:default;}@media (max-width:1199px){.search-results{margin-bottom:25px;}.search-results__title{font-size:1.14285714rem;line-height:1.75;}}@media (max-width:991px){.search-results{margin-bottom:0;border-bottom:0;}}@media (max-width:767px){.search-results__controls{float:left;width:100%;margin-top:15px;text-align:left;}}.error-section{margin-top:90px;margin-bottom:90px;}.error-section__img,.error-section__title,.error-section__desc{text-align:center;}.error-section__img{margin-top:90px;margin-bottom:90px;font-size:0;}.error-section__img figcaption{display:block;margin-top:14px;font-size:.85714286rem;line-height:1.33333333;color:#757575;}.error-section__title{margin-top:90px;margin-bottom:18px;font-size:2.28571429rem;font-weight:700;line-height:1.3125;color:#9b9b9b;}.error-section__title:last-child{margin-bottom:0;}.error-section__desc{font-size:1.42857143rem;line-height:1.5;color:#4a4a4a;}.error-section + .page-search__links{margin-top:100px;padding-bottom:80px;}@media (max-width:767px){.error-section{margin-top:50px;margin-bottom:50px;}.error-section__img{margin-top:50px;margin-bottom:50px;}.error-section__img img{min-height:0;}.error-section__title{margin-top:50px;margin-bottom:14px;font-size:1.71428571rem;line-height:1.25;}.error-section__desc{font-size:1.28571429rem;line-height:1.55555556;}}.u-hide{display:none;}.u-show{display:block;}table.u-show{display:table;}tr.u-show{display:table-row;}th.u-show,td.u-show{display:table-cell;}.u-no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.u-text-crop{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.u-wrap-text{white-space:normal;}.u-text-left{text-align:left;}.u-text-right{text-align:right;}.u-text-center{text-align:center;}.u-offset-top{margin-top:10px !important;}.u-offset-top--clear{margin-top:0 !important;}.u-offset-top--small{margin-top:5px !important;}.u-offset-top--medium{margin-top:15px !important;}.u-offset-top--large{margin-top:20px !important;}.u-offset-top--mlarge{margin-top:30px !important;}.u-offset-top--xlarge{margin-top:40px !important;}.u-offset-top--special{margin-top:50px !important;}.u-offset-right{margin-right:10px !important;}.u-offset-right--clear{margin-right:0 !important;}.u-offset-right--small{margin-right:5px !important;}.u-offset-right--medium{margin-right:15px !important;}.u-offset-right--large{margin-right:20px !important;}.u-offset-right--mlarge{margin-right:30px !important;}.u-offset-right--xlarge{margin-right:40px !important;}.u-offset-right--special{margin-right:50px !important;}.u-offset-bottom{margin-bottom:10px !important;}.u-offset-bottom--clear{margin-bottom:0 !important;}.u-offset-bottom--small{margin-bottom:5px !important;}.u-offset-bottom--medium{margin-bottom:15px !important;}.u-offset-bottom--large{margin-bottom:20px !important;}.u-offset-bottom--mlarge{margin-bottom:30px !important;}.u-offset-bottom--xlarge{margin-bottom:40px !important;}.u-offset-bottom--special{margin-bottom:50px !important;}.u-offset-left{margin-left:10px !important;}.u-offset-left--clear{margin-left:0 !important;}.u-offset-left--small{margin-left:5px !important;}.u-offset-left--medium{margin-left:15px !important;}.u-offset-left--large{margin-left:20px !important;}.u-offset-left--mlarge{margin-left:30px !important;}.u-offset-left--xlarge{margin-left:40px !important;}.u-offset-left--special{margin-left:50px !important;}.u-pull-right{float:right;}.u-pull-left{float:left;}.u-clear-fix:after{display:table;clear:both;content:' ';}@media (max-width:767px){.u-overflow-hidden-xs{overflow:hidden;}}.mark--white{color:#fff !important;}.mark--blue,.mark--type-1{color:#30a8e0 !important;}.mark--green,.mark--type-2{color:#91c83f !important;}.mark--orange,.mark--type-3{color:#f78d2c !important;}.mark--purple,.mark--type-4{color:#9692c7 !important;}.mark--crimson,.mark--type-5{color:#d74882 !important;}.mark--type-6{color:#555 !important;}.anim-all{-webkit-transition:all .2s linear;transition:all .2s linear;}.anim-bg{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;}.anim-color{-webkit-transition:color .2s ease;transition:color .2s ease;}.anim-border{-webkit-transition:border .2s ease;transition:border .2s ease;}.anim-opacity,.social-link{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}
ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li a.is-active{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}
.slider-promo-section .header-h4{text-transform:uppercase;}@media (max-width:991px){.slider-promo__number{font-size:4.4rem;}}.input-layout--error .form-type-checkbox label,.input-layout--error .js-form-type-checkbox label{color:#9f2d20;}.program-stats__title a{border-bottom:1px #9b9b9b dashed;}.programm_group ul li{color:#4a4a4a;font-size:1rem;list-style-type:disc}.programm_group ul li a:hover{color:#9f2d20;}.programm_group ul{padding-left:20px;display:none;}.link-icon--sovet:after{width:180px;height:98px;margin-top:-49px;margin-left:-90px;background-image:url(/themes/spbgu/img/sovet.svg);}.program_double{position:absolute;z-index:5;bottom:-5px;right:15px;}.program-headline__double img{float:left;margin:5px 0 -5px 0;}.program-headline__net_program img{float:left;margin:0px 0 -5px 0;}.program-headline__double i,.program-headline__net_program i{line-height:45px;padding-left:10px;}#sitemap ul li{padding:12px 0;margin:0;list-style-image:none;}#sitemap > ul > li > ul{margin:15px 0 15px 25px;padding:0;}#sitemap > ul > li ul{margin:15px 0 0px 25px;padding:0;}#sitemap ul li a{color:#9f2d20;border-bottom:1px solid rgba(159,44,32,.33);-webkit-transition:all .2s linear;transition:all .2s linear;}#sitemap > ul > li > a{font-size:22px;}#sitemap ul li  a:hover{color:#000;text-decoration:none;border-bottom:1px solid transparent;outline:none;}#sitemap ul li.leaf,#sitemap ul li.expanded{list-style-type:none;list-style-image:none;}.form-item-choice .form-item-choice{display:inline-block;padding:0 15px 0 0;}body .poll .vote-form .choices{margin:0;}body .poll .vote-form{text-align:left;}#poll .links{display:none;}#poll input.form-checkbox,#poll input.form-radio{vertical-align:top;}#poll .block-poll-blocks{padding:20px;}.slider-content__title h3{color:white;}.slider-content__title .slider-content__description{color:white;font-size:14px;}body .constructor-box{margin-top:40px;margin-bottom:40px;}@media (min-width:1200px){body .editor--large > *{max-width:100%;}}@media (min-width:768px){body .list-calendar__date{width:20%;padding-bottom:40px;}}@media (min-width:768px){.nocrop-card-info{position:relative;max-height:inherit !important;}.nocrop-card-content{margin-bottom:50px !important;}.nocrop-card__details{position:absolute;bottom:10px;}}.sveden .editor .table-wrap{max-height:800px;overflow-y:scroll;}@media (max-width:767px){body .collapse .editor ul li,body .collapse .editor ol li{margin-left:10px;padding-left:5px;}.card-person.card-teacher .card__content{display:flex;width:auto;}}.front .col-divider:after{max-height:300px}.collapse--open.collapse .editor{overflow:visible;}.node-unpublished{background-color:#fff4f4;}@media (min-width:992px) and (max-width:1072px){.menu-scrollable{display:inline-flex;width:100%;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;overflow:-moz-scrollbars-none;}.menu-scrollable::-webkit-scrollbar{display:none;}.menu-scrollable{flex-wrap:inherit;}}@media (max-width:1199px){.show-desktop{display:none;}}@media (min-width:1199px){.hide-desktop{display:none;}}.timer{background-color:#900400;-webkit-box-shadow:0px -5px 5px -5px rgba(51,0,0,0.6) inset;-moz-box-shadow:0px -5px 5px -5px rgba(51,0,0,0.6) inset;box-shadow:0px -5px 5px -5px rgba(51,0,0,0.6) inset;display:block;height:40px;}.timer a{display:flex;background:url('/themes/spbgu/300/300-background.png') no-repeat 49% center;height:40px;background-size:contain;align-items:center;}.timer a img{height:24px;margin:0 auto;}@media (max-width:1199px){.timer.show-desktop{display:none;}}@media (min-width:1199px){.timer.hide-desktop{display:none;}}.page-wrapper{outline:0 !important;}.section.section--programms{padding-bottom:15px;}.section.section--programms-all{padding:0;}.section.section--programms-all  .bt-text--white{color:black;}.section.section--programms-all  .bt-text--white:after{color:black;background-position:-222px -44px}@media (min-width:1200px){.section.section--programms .bx-controls-direction .disabled{display:none;}}.section.section--programms-all  a:hover  .bt-text--white,.section.section--programms-all  a:hover  .bt-text--white:after{color:#9f2d20}@media (max-width:767px){.mob-center{text-align:center;}}.block--social .page-desc{margin:35px 0 0 40px;display:inline-block;vertical-align:top;max-width:980px;}.block--social{border:1px solid #e9e9e9;}.block--social-link{display:inline-block;width:50px;height:50px;background:url(/themes/spbgu/img/vk_tm_icons.svg);background-size:200px 50px;margin:35px 40px;}.block--social-link_vk{background-position:-50px;}.block--social-link_vk:hover{background-position:-154px;}.block--social-link_tm:hover{background-position:-104px;}.block--social-devider{display:inline-block;width:1px;height:50px;margin:35px 0;border-right:1px solid #e9e9e9;conten:" ";}.block--social-wr{display:inline-block;}@media (max-width:1399px){.block--social .page-desc{max-width:570px;font-size:1.21428571rem;line-height:1.76470588;color:#4a4a4a;letter-spacing:.3px;}}@media (max-width:934px){.block--social-wr{display:block;text-align:center;width:100%;}.block--social .page-desc{margin-right:40px;}}@media (max-width:415px){.block--social-link_tm{margin:35px 60px 35px 20px;}.block--social-link_vk{margin:35px 20px 35px 60px;}}@media (min-width:1200px){body .menu-second > .menu-item:not(:first-child){margin-left:1.2%;}}.poll_text,.poll_actions{display:inline-block;font-size:14px;line-height:25px;color:#4A4A4A;}.poll{text-align:center;}.poll input{background-color:transparent;border:1px #9B9B9B solid;font-size:14px;line-height:25px;color:#9B9B9B;width:88px;margin-left:30px;}.poll input:hover{color:#4A4A4A;border-color:#4A4A4A;}.poll_text{margin-right:30px;}.poll{border:1px #E9E9E9 solid;padding:23px 0;}@media(max-width:850px){.poll_text{font-size:22px;line-height:24px;margin:0 15px;}.poll input{margin:15px 15px 0 15px;}}.poll .ajax-progress-throbber{display:none;}#spbgu-cookie-form{display:none;}.cookie-block{background-color:#4a4a4a;display:flex;padding:10px 20px;flex-direction:row;align-items:center;justify-content:center;width:100%;min-width:20rem;position:fixed;left:auto;bottom:0;z-index:100;}.cookie-block span{color:white;display:inline-block;padding:10px;line-height:1.2;font-size:1rem;}.cookie-block .ajax-progress-throbber{display:none;}@media (max-width:767px){.cookie-block{flex-direction:column;ustify-content:flex-start;align-items:flex-start;}}@media (max-width:767px){.cookie-block  span{font-size:14px;}}#drupal-live-announce{display:none;}table.sticky{position:relative;}table.sticky th{position:sticky;top:0;background-color:white;}.program-stats__header h3{color:#9b9b9b;font-size:1em;margin:0 0 1em 0;}.sveden .table-wrap tr:first-child{position:sticky;top:0;background-color:white;z-index:10;}.subscribe-form-footer{padding-bottom:20px;}.subscribe-form-footer .flex-row{display:flex;flex-flow:row;max-width:1000px;gap:10px;margin:0 auto;}.subscribe-form-footer .flex-row-1{width:70%;}.subscribe-form-footer .flex-row-1 input{border:1px #353434 solid;background-color:#353434;padding-left:20px;}.subscribe-form-footer .flex-row-1 input:focus{border:1px #353434 solid;background-color:#353434;color:white;}.subscribe-form-footer .flex-row-2{width:30%;}@media (max-width:700px){.subscribe-form-footer .flex-row-1{width:100%;}.subscribe-form-footer .flex-row-2{width:100%;}.subscribe-form-footer p{padding-top:5px;}}@media (max-width:450px){.subscribe-form-footer .flex-row{flex-flow:column;}}.subscribe-form-footer .flex-row-2 input{background:transparent;border:1px #585858 solid;}.subscribe-form-footer .flex-row-2 input:hover{border:1px white solid;}.subscribe-form-footer input{width:100%;line-height:48px;font-size:14px;color:white;font-weight:600;}.subscribe-form-footer p{color:#9b9b9b;}.subscribe-form-footer p a{text-decoration:underline;}.subscribe-form-footer p a:hover{color:white;}.subscribe-form-footer input.email::placeholder{color:#60615f;opacity:1;}.subscribe-form-footer input.email::-ms-input-placeholder{color:#60615f}.subscribe-form-footer input.email{color:white;}.subscribe-form-sidebar  .flex-row{display:flex;flex-flow:row;margin:0 auto;}.subscribe-form-sidebar .flex-row-1{width:80%;}.subscribe-form-sidebar .flex-row-2{width:20%;}.subscribe-form-sidebar input.email{width:100%;background-color:#f7f7f5;color:#9B9B9B;border:1px #f7f7f5 solid;font-size:14px;padding:15px;}.subscribe-form-sidebar p{color:#9B9B9B;font-size:14px;line-height:22px;padding:15px 0;}.subscribe-form-sidebar p a{color:#4A4A4A;text-decoration:underline;}.subscribe-form-sidebar p a:hover{text-decoration:none;}.subscribe-form-sidebar .flex-row-2  div{background-color:#f7f7f5;border:1px solid #cbcbcb;}.subscribe-form-sidebar .flex-row-2  input[type='submit']{background-color:transparent;color:#4a4a4a;border:none;font-size:14px;font-weight:700;padding:15px;}.subscribe-form-sidebar input[type='submit']:hover{opacity:0.5;}.program-headline__coop{display:flex;gap:10px;padding-top:10px;}.program-headline__coop span{line-height:1}body .section-headline__content{padding:0 0 50px 0;}body .section-headline .content-crop{padding:15px 18px;}@media (max-width:1199px){body .section-headline__content{padding:0;}}.section-headline .page-headline__link{padding:0 18px;}.menu-main .menu-sub .menu-item{white-space:normal;padding:0 0 0 15px;}.inno-stmt{margin-top:30px;font-size:.85714286rem;display:block;color:#60615f;transition:opacity .2s ease;text-align:center;}.menu-item.contacts{display:none}@media(max-width:1199px){.menu-item.contacts{display:inline-block;}.menu-main > .menu-item:last-child{display:none;}}body .card-person--text .card__media{display:block;margin:10px 0px 10px 10px;}body .card-person--text{background:#fff;height:100%;min-height:160px;}@media (max-width:1199px){body .card-person--text{min-height:125px;}}@media (max-width:767px){body .card-person--text .card__media{margin:15px 15px 5px 15px;}}.card-person--large.card-person--large--no-image{height:auto;}.editor a.has_ecp{position:relative;color:#9f2d20;}.editor a.has_ecp span{border-bottom:1px solid rgba(159,44,32,.33);-webkit-transition:all .2s linear;transition:all .2s linear;}.editor a.has_ecp img{vertical-align:text-bottom;padding-right:3px;}.editor a.has_ecp:hover span{color:#000;text-decoration:none;border-bottom:1px solid transparent;outline:none;}.share-bt__wrap .ya-share2__item_service_telegram .ya-share2__icon{background-position:-308px -50px !important;}.share-bt__wrap .ya-share2__item_service_telegram .ya-share2__icon:after{background-position:-343px -50px;}.share-bt__wrap .ya-share2__item_service_telegram:hover .ya-share2__badge{background-color:#48729e !important;}.card-program .card__media{background:grey;}#block-views-block-new-programms-block .g-container{position:relative;}#block-views-block-events-block-2 .g-container{position:relative;}.section--projects{display:flex;flex-wrap:wrap;flex-direction:columns;border:1px #F7F7F5 solid;border-width:0px 0px 1px 1px;margin-top:;}.section--projects .project{display:flex;width:calc(100% / 6);flex-direction:column;gap:0px;}.section--projects .project div{background-color:#F7F7F5;height:120px;display:flex;justify-content:center;align-items:center;border:1px  #e9e9e9 solid;border-width:1px 1px 0 0;}.section--projects .project div a{display:block;color:#9F2D20;font-size:20px;font-family:'Roboto Slab',Arial,serif;}.section--projects .project div:hover{background-color:#9F2D20;}.section--projects .project div:hover a{color:white;}@media (min-width:1281px){.section--projects .project:nth-child(6n) div.second{border-width:1px 0 0 0;}.section--projects .project:nth-child(6n) div.first{border:0;}.section--projects .project div.first{border-width:0px 1px 0 0;}}@media (max-width:1280px){.section--projects .project{width:calc(100% / 3);}}@media (max-width:768px){.section--projects{gap:10px;margin:0 0 10px 10px;border:0;}.section--projects .project{width:calc(100%/2 - 10px);gap:10px;border:0;}.section--projects .project div{border:0;height:75px;}.section--projects .project div a{font-size:12px;}}.project-pish{background:url(/themes/spbgu/img/projects/project-pish.svg) no-repeat 0 15px;background-size:auto 100%;}.project-pish:hover{background:url(/themes/spbgu/img/projects/project-pish-hover.svg) no-repeat 0 15px;background-size:auto 100%;}.project-nozi{background:url(/themes/spbgu/img/projects/project-nozi.svg) no-repeat 0 15px;background-size:auto 100%;}.project-nozi:hover{background:url(/themes/spbgu/img/projects/project-nozi-hover.svg) no-repeat 0 15px;background-size:auto 100%;}.project-mendeleev{background:url(/themes/spbgu/img/projects/project-mendeleev.svg) no-repeat 100% 15px;background-size:auto 100%;}.project-mendeleev:hover{background:url(/themes/spbgu/img/projects/project-mendeleev-hover.svg) no-repeat 100% 15px;background-size:auto 100%;}.project-vdele{background:url(/themes/spbgu/img/projects/project-vdele.svg) no-repeat 100% 15px;background-size:auto 100%;}.project-vdele:hover{background:url(/themes/spbgu/img/projects/project-vdele-hover.svg) no-repeat 100% 15px;background-size:auto 100%;}.project-clinik{background:url(/themes/spbgu/img/projects/project-clinik.svg) no-repeat 0 15px;background-size:auto 100%;}.project-clinik:hover{background:url(/themes/spbgu/img/projects/project-clinik-hover.svg) no-repeat 0 15px;background-size:auto 100%;}.project-teologiy{background:url(/themes/spbgu/img/projects/project-teologiy.svg) no-repeat 100% 15px;background-size:auto 100%;}.project-teologiy:hover{background:url(/themes/spbgu/img/projects/project-teologiy-hover.svg) no-repeat 100% 15px;background-size:auto 100%;}.project-centrii{background:url(/themes/spbgu/img/projects/project-centrii.svg) no-repeat 0 15px;background-size:auto 100%;}.project-centrii:hover{background:url(/themes/spbgu/img/projects/project-centrii-hover.svg) no-repeat 0 15px;background-size:auto 100%;}.project-mcmu{background:url(/themes/spbgu/img/projects/project-mcmu.svg) no-repeat 100% 15px;background-size:auto 100%;}.project-mcmu:hover{background:url(/themes/spbgu/img/projects/project-mcmu-hover.svg) no-repeat 100% 15px;background-size:auto 100%;}.project-znanie{background:url(/themes/spbgu/img/projects/project-znanie.svg) no-repeat 0 15px;background-size:auto 100%;}.project-znanie:hover{background:url(/themes/spbgu/img/projects/project-znanie-hover.svg) no-repeat 0 15px;background-size:auto 100%;}.project-grants{background:url(/themes/spbgu/img/projects/project-grants.svg) no-repeat 100% 15px;background-size:auto 100%;}.project-grants:hover{background:url(/themes/spbgu/img/projects/project-grants-hover.svg) no-repeat 100% 15px;background-size:auto 100%;}.project-arktika{background:url(/themes/spbgu/img/projects/project-arktika.svg) no-repeat 0 15px;background-size:auto 100%;}.project-arktika:hover{background:url(/themes/spbgu/img/projects/project-arktika-hover.svg) no-repeat 0 15px;background-size:auto 100%;}.project-spbguclinic{background:url(/themes/spbgu/img/projects/project-spbguclinic.svg) no-repeat 100% 15px;background-size:auto 100%;}.project-spbguclinic:hover{background:url(/themes/spbgu/img/projects/project-spbguclinic-hover.svg) no-repeat 100% 15px;background-size:auto 100%;}.social-link__header{width:543px;font-size:1.85714286rem;background:#9F2D20;color:white;padding:60px 50px;line-height:1.35;font-weight:bold;letter-spacing:2.6px;text-transform:uppercase;text-align:left;display:flex;align-items:center;}.social-link__wrap{display:flex;padding:0;}.social-link__content{display:flex;background-color:#a7c5bd;width:calc(100% - 543px);text-align:center;align-items:center;padding:50px 40px;}.social-link__content .social-link{width:calc(100% / 6);}.social-link__header .arrow-animated{width:120px;}.social-link__header:hover .arrow-animated{transform:translateX(20%);transition:1s;}.social-link__header .arrow-animated  img{height:65px;padding:10px 0 0 0}@media (max-width:1080px){.social-link__content{width:calc(100% - 410px);padding:20px 20px 0 20px;flex-wrap:wrap;}.social-link__content .social-link{width:calc(100% / 3);margin:0 0 20px 0;}.social-link__header{width:410px;padding:40px;font-size:1.42857143rem;letter-spacing:2px;}.arrow-animated{display:none}.social-link{margin:0;}.social-link--vk:after{height:38px;width:38px;background-position:-8px -200px;}.social-link--tm:after{height:38px;width:38px;background-position:-44px -200px;}.social-link--youtube:after{height:38px;width:38px;background-position:-84px -200px;}.social-link--rutube:after{height:38px;width:38px;background-position:-120px -200px;}.social-link--landau:after{width:38px;height:38px;background-position:-160px -200px;}.social-link--podcast:after{width:38px;height:38px;background-position:-200px -200px;}}@media (max-width:767px){.social-link__header{width:100%;text-align:center;display:block;}.social-link__content{width:100%}.social-link__wrap{display:block;}.social-link__content .social-link{padding:20px 0 40px 0px;}}
.form-item.form-type-select.form-item-view-mode{display:none;}#fieldable-panels-panes-fieldable-panels-pane-content-type-edit-form #edit-link{display:none !important;}.link-field-column{float:none;}#user-login input.form-text[type='text'],#edit-account input.form-text[type='text'],#user-pass input.form-text[type='text']{width:auto;}.menu{font-size:14px !important;}.pagination__next a,.pagination__prev a{font-size:0;}li a.active{color:inherit;}.page-tags .card-list--medium > div,.page-press-center .card-list--medium > div{width:100%;}.mycustomsearch .card-context strong{color:inherit;background-color:rgba(248,231,28,.3);font-weight:inherit;}.item-list ul li{margin:0;padding:0;}.form-search-inline .form-item{margin:0;padding:0;display:inline-block;}.page-search.page-search-node{position:inherit;top:inherit;left:inherit;z-index:inherit;overflow:inherit;overflow-y:inherit;width:inherit;height:inherit;background-color:inherit;display:inherit;}.page-search .page-search{display:none;}#section-structures,#section-author{display:none;}.page-error .action-links{text-align:center;margin:15px auto;}.editor .table-wrap table{border:0;}.ui-front{z-index:1001;}@media (max-width:992px){.logged-in .page-header{position:relative;}.logged-in .page-wrapper{padding-top:0;}}@media (max-width:360px){.logged-in .page-wrapper{margin-top:50px;}}#ajax-forms-messages div{background-image:none !important;border:0 !important;padding:0 !important;margin:0 !important;background-color:transparent !important;color:inherit !important;}#spbgu-panes-custom-contact-form .ajax-progress-throbber{display:table-cell;height:42px;padding-left:40px;vertical-align:middle;color:#9f2d20;font-size:0.928571rem;font-weight:600;}#modal-content .field-type-field-collection .form-text{width:100%;}#edit-field-files-und table,#field-collection-icons-add-more-wrapper table,#edit-field-gallery-und-0-field-image-und table,#edit-field-video-und table,#field-pane-list-add-more-wrapper table{width:100%;}#spbgu-panes-list-pane-edit-form .form-item-override-title,#spbgu-panes-list-pane-edit-form > div > .description,#spbgu-panes-list-documents-pane-edit-form .form-item-override-title,#spbgu-panes-list-documents-pane-edit-form  > div > .description{display:none;}@media (min-width:768px){#block-block-6 .col-sm-3{width:20%;}.link-icon--rector:after{width:130px;height:120px;margin-top:-60px;margin-left:-70px;background-image:url(/themes/spbgu/img/rector.svg);}.link-icon--reload:after{width:130px;height:120px;margin-top:-60px;margin-left:-70px;background-image:url(/themes/spbgu/img/reload.svg);}}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
