@font-face{font-family:"Icons";src:url(/sites/all/themes/goya/fonts/icons/Typeface.eot?25) format("embedded-opentype"),url(/sites/all/themes/goya/fonts/icons/Typeface.svg?25) format("svg"),url(/sites/all/themes/goya/fonts/icons/Typeface.ttf?25) format("truetype");}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}@media (min-width:768px){.container{width:750px;}}@media (min-width:992px){.container{width:970px;}}@media (min-width:1200px){.container{width:1170px;}}.row{margin-left:-15px;margin-right:-15px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.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%;}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.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%;}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.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%;}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.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%;}}html{font-family:"Helvetica Neue","Helvetica","Arial","Sans-Serif";color:#333;font-weight:300;font-size:14px;line-height:1.4;}body{margin:0;}h1{border-bottom:1px solid #bbb;font-size:35px;font-weight:300;line-height:1;margin-bottom:0;margin-top:30px;padding-bottom:1rem;position:relative;}h1::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#fff;border:1px solid #999;bottom:-4px;content:'';display:block;height:7px;position:absolute;right:0;width:7px;}h2,h3,h4,h5{font-weight:300;line-height:1;margin-top:2rem;margin-bottom:1rem;}h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0;}h2{font-size:25.2px;}h3{font-size:21px;}h4{font-size:16.8px;}h5{font-size:14px;}h2 + h3,h3 + h4,h4 + h5{margin-top:1rem;}p,ul,ol,dl,blockquote{margin:1rem 0;}p:first-child,ul:first-child,ol:first-child,dl:first-child,blockquote:first-child{margin-top:0;}p:last-child,ul:last-child,ol:last-child,dl:last-child,blockquote:last-child{margin-bottom:0;}ul{padding:0 0 0 2rem;}ol{padding:0 0 0 2rem;}dt{font-weight:400;}@media (min-width:768px){dt{float:left;text-align:right;width:185px;}}@media (min-width:768px){dd{margin-left:200px;}}strong{font-weight:bold;}em{font-style:italic;}a{color:#36658e;text-decoration:none;outline:none;}a:hover{color:#6598c5;}a:active{color:#1a3044;}table{border-collapse:collapse;border-spacing:0;}table th{text-align:left;font-weight:400;}table.table,table.table-zebra{border-bottom:1px solid #ddd;}table.table caption,table.table-zebra caption{background:#36658e;border-left:1px solid #36658e;border-right:1px solid #36658e;border-top:1px solid #36658e;color:#fff;font-size:16.8px;padding:12px 15px;text-align:left;}table.table th,table.table-zebra th{background:#447fb3;border-left:1px solid #447fb3;border-right:1px solid #447fb3;border-top:1px solid #447fb3;color:#fff;font-weight:300;padding:10px 15px;}table.table td,table.table-zebra td{padding:10px 15px;}table.table tr:nth-child(odd){background:#f0f0f0;}table.table td:first-child{border-left:1px solid #ddd;}table.table td:last-child{border-right:1px solid #ddd;}table.table-zebra tr.odd{background:#f9f9f9;border:1px solid #ddd;}table.table-zebra tr.even{border:1px solid #ddd;}table.table-zebra td.rowspan-right{border-right:1px solid #ddd;}.table-responsive{overflow-x:auto;width:100%;}input[type="text"]{font-family:inherit;font-size:1rem;font-weight:300;color:#333;}input[type="submit"]{font-family:inherit;font-size:1rem;font-weight:300;}input[type="hidden"]{display:none;}textarea{font-family:inherit;font-size:1rem;font-weight:300;color:#333;}blockquote{border-left:2px solid #36658e;padding:0em 1rem 0em 2rem;font-style:italic;}fieldset.collapsed .fieldset-wrapper{display:none;}.element-invisible{display:none;}.messages{padding:10px 15px 8px 15px;margin:30px 0;color:#fff;}.messages h2{margin:0;}.messages ul{margin:0;padding:0;list-style-type:none;}.messages.status{background-color:#1aba9f;color:#fff;}.messages.status a{color:#fff;}.messages.warning{background-color:#ff8a36;}.messages.warning a{color:#fff;}.messages.error{background-color:#e74955;}.messages.error a{color:#fff;}._ta-c{text-align:center;}._ta-l{text-align:left;}._ta-r{text-align:right;}._w-100{width:100%;}._mt-30{margin-top:30px;}@media (max-width:991px){._mt-30_sm-max{margin-top:30px;}}._mb-30{margin-bottom:30px;}._mt-15{margin-top:15px;}._mb-15{margin-bottom:15px;}.form-type-radios .form-radios_inline .form-type-radio{display:inline-block;margin-top:0;margin-left:15px;}.form-type-radios .form-radios_inline .form-type-radio:first-child{margin-left:0;}.form-type-radio{margin-top:10px;position:relative;line-height:1;}.form-type-radio .form-radio{display:none;}.form-type-radio label.option{cursor:pointer;margin:0;padding-left:25px;}.form-type-radio label.option::before{background:#fff;border-radius:8px;border:1px solid #36658E;box-shadow:inset 0 1px 1px #ddd;content:'';display:block;height:16px;left:0;margin:-1px 0 0 0;position:absolute;top:0;width:16px;}.form-type-radio label.option::after{background:#36658E;border-radius:5px;content:'';display:none;height:10px;left:3px;margin-top:0;position:absolute;top:2px;width:10px;}.form-type-radio label.option:hover::before{background-color:#fff;border-color:#36658E;}.form-type-radio label.option:hover::after{background-color:#36658E;display:block;}.form-type-radio .form-radio:checked + label.option:before{border-color:#36658E;}.form-type-radio .form-radio:checked + label.option:after{display:block;background-color:#36658E;}.form-type-radio .description{padding-left:25px;margin-top:4px;}.main{margin:30px 0;}.line{padding-top:30px;margin-bottom:30px;border-bottom:1px solid #ddd;clear:both;}.youtube-wrapper{margin:0 auto;height:480px;width:860px;}@media (max-width:991px){.youtube-wrapper{height:400px;width:100%;}}@media (max-width:767px){.youtube-wrapper{height:390px;width:100%;}}.ajax-contacts-progress{background:url(/sites/all/themes/goya/images/throbber-wheel.gif) no-repeat 50% 50%;color:transparent !important;min-height:30px;}.block-subscribe{border:1px solid #ddd;border-bottom:2px solid #36658e;padding:25px;position:relative;line-height:1;}.block-subscribe__icon::before{color:#ddd;content:'r';display:block;font-family:"Icons";font-size:12px;margin-top:1px;position:absolute;transform:rotate(-90deg);}.block-subscribe__content{margin-left:25px;}.g-recaptcha > div{margin:30px auto 0 auto;}.front-banner-service-request{border-bottom:2px dotted #bbb;margin-bottom:20px;padding-bottom:20px;}.front-banner-service-request a{background:#ee2b31;display:block;padding:10px 5px;}.front-banner-service-request a:hover{outline:2px solid #ddd;}.front-banner-service-request img{display:block;height:auto;margin:0 auto;width:100%;}.pager{border-top:1px solid #bbb;padding:20px 0;margin-top:30px;text-align:right;}.pager__item{display:inline-block;}.pager__item a{display:table-cell;height:30px;line-height:1em;text-align:center;text-decoration:none;vertical-align:middle;width:30px;}.pager__item a:hover{background:#36658e;color:#fff;}.pager__item--current a{background:#36658e;color:#fff;}.top-line-wrapper{background:#222;}.top-line{color:#ccc;}.top-line:before,.top-line:after{content:" ";display:table;}.top-line:after{clear:both;}.top-line:before,.top-line:after{content:" ";display:table;}.top-line:after{clear:both;}.top-line__block{display:block;float:left;padding:15px 0;}.top-line__block--location{padding:0;}@media (max-width:1199px){.top-line__block--location{float:none;}}.top-line__block--hot-line{border-left:1px solid #aaa;margin:13px 30px 13px 5px;padding:2px 30px;}.top-line__block--hot-line a{color:#ccc;}.top-line__block--hot-line a:hover{color:#fff;}.top-line__block--search{float:right;border-left:1px solid #aaa;margin:12px 0 12px 5px;padding:0;}@media (max-width:1199px){.top-line__block--search{float:left;}}.header{display:flex;align-items:center;justify-content:space-between;color:#fff;}@media (max-width:991px){.header{flex-wrap:wrap;}}.logo{margin:30px 0;}.logo a{display:block;}.logo img{display:block;margin:auto;}@media (max-width:991px){.logo{width:100%;}}.header-contacts{align-items:center;display:flex;line-height:1;}@media (max-width:767px){.header-contacts{flex-wrap:wrap;}}.header-contacts__callme{align-items:center;color:#fff;cursor:pointer;display:flex;padding:15px 20px;}.header-contacts__callme::before{content:'s';display:block;font-family:'icons';font-size:2rem;margin-right:10px;}.header-contacts__callme:hover{background:#3e75a4;color:#fff;}.header-contacts__callme:active{background:#447fb3;color:#fff;}.header-contacts__line{border-right:1px solid #9bb2c7;margin:0 30px 0 10px;align-self:stretch;}@media (max-width:767px){.header-contacts__line{border-right:none;border-bottom:1px solid #9bb2c7;margin:10px 0;width:100%;}}.header-contacts__phone{padding:10px 0;}@media (max-width:767px){.header-contacts__phone{margin-bottom:10px;}}.header-phone__phone{font-size:2rem;line-height:0.8;}.header-phone__note{line-height:1;margin-top:10px;}.footer{padding:30px 0;}.best-sc-2017{text-align:right;}.best-sc-2017 img{display:inline-block;height:auto;width:300px;}.copyright{border-top:1px solid #ddd;padding:20px 0;}.main-menu-wrapper{background:#eee;border-bottom:1px solid #ddd;}.sf-menu{list-style-type:none;margin:0;padding:0;}.sf-menu ul{list-style-type:none;margin:0;padding:0;position:absolute;}.sf-menu li{position:relative;margin:0;}.sf-menu a{background:#eee;color:#333;display:block;font-size:16.8px;font-weight:200;padding:12px 24px 10px 24px;}.sf-menu a:hover{color:#2182b8;background:#fefefe;}.sf-menu ul.sf-hidden{display:none !important;}.sf-menu li.active-trail a.sf-depth-1,.sf-menu li.sfHover a.sf-depth-1,.sf-menu li.active-trail a.active,.sf-menu li.sfHover a.active{color:#2182b8;background:#fefefe;}.sf-menu li.sf-depth-1{display:inline-block;z-index:501;}.sf-menu li.sf-depth-1 > a{white-space:nowrap;}.sf-menu li.sf-depth-1 > ul{background:#fefefe;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:8px 0 6px 0;z-index:502;}.sf-menu li.sf-depth-2{display:block;}.sf-menu li.sf-depth-2 ul{border:1px solid #ddd;margin-top:-1px;top:0;z-index:503;}.sf-menu li.sf-depth-2 a{background:#fefefe;font-size:14px;padding-top:3px;}.sf-accordion{margin-left:-15px;margin-right:-15px;}.sf-accordion ul{position:static;}.sf-accordion li.sf-depth-1{display:block;width:100%;z-index:501;}.sf-accordion li.sf-depth-1 > ul{border:none;}.sf-accordion .sf-accordion-button{position:absolute;right:0;text-indent:-9999px;}.sf-accordion .sf-accordion-button::before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'a';display:block;position:absolute;top:50%;left:50%;font-family:"Icons";text-indent:0;}.sf-accordion li.active-trail .sf-accordion-button{background:#fefefe;}.sf-accordion li.sf-expanded .sf-accordion-button::before{content:'g';}.sf-accordion-toggle{display:none;}#menu-643-1{float:right;}#menu-643-1 .sf-depth-1{padding-left:48px;}#menu-643-1 .sf-depth-1::before{content:'e';font-family:"Icons";font-size:1.3em;opacity:0.7;margin-left:-30px;margin-top:-4px;position:absolute;}.block{margin-top:30px;}.block:first-child{margin-top:0;}.block__title{font-size:21px;font-weight:200;border-bottom:1px solid #bbb;padding-bottom:15px;margin-bottom:15px;}.breadcrumb-line{border-bottom:1px solid #ddd;}.breadcrumb{padding:0 15px;}.breadcrumb a{padding:12px 0 10px 0;display:inline-block;}.breadcrumb>span::after{font-family:"Icons";display:inline-block;content:'a';padding:0 15px;color:#bbb;}.breadcrumb>span:last-child::after{display:none;}.manage-tabs{text-align:right;}.manage-tabs__item{padding:12px 0 10px 15px;display:inline-block;}.manage-tabs__item--active{color:#333;}.fancybox-opened .fancybox-skin{box-shadow:0 5px 25px rgba(0,0,0,0.5);border-radius:0;border-bottom:5px solid #36658e;}@media (max-width:1199px){.fancybox-nav span{visibility:visible;}}.fancybox-next span{background:#333;display:table;right:0;}.fancybox-next span::after{color:#fff;display:table-cell;font-family:"Icons";width:inherit;height:inherit;text-align:center;vertical-align:middle;content:'a';}.fancybox-prev span{background:#333;display:table;left:0;}.fancybox-prev span::after{color:#fff;display:table-cell;font-family:"Icons";width:inherit;height:inherit;text-align:center;vertical-align:middle;content:'b';}.fancybox-image{outline:2px solid #333;}.fancybox-title-float-wrap{margin-bottom:-38px;width:100%;}.fancybox-title-float-wrap .child{border-radius:0;background:#333;font-weight:300;outline:2px solid #333;padding:5px 20px;width:100%;white-space:normal;}.media:before,.media:after{content:" ";display:table;}.media:after{clear:both;}.media:before,.media:after{content:" ";display:table;}.media:after{clear:both;}.media__object{float:left;padding-right:20px;}.media__object--right{float:right;padding-left:15px;}.media__details{overflow:hidden;}.ul--check-list{list-style:none;}.ul--check-list li::before{color:#36658e;content:'f ';font-family:"Icons";font-size:1.4rem;margin-left:-17px;margin-top:-3px;position:absolute;}ol.privacy-list{font-size:1.6rem;list-style:none;text-align:center;}ol.privacy-list ol{font-size:1rem;list-style:none;text-align:left;}ol.privacy-list{margin:20px 0;padding-left:50px;}ol.privacy-list > li > ol{margin:20px 0;}ol.privacy-list > li > ol > li > ol{margin:10px 0;}ol.privacy-list ol{padding-left:0;}ol.privacy-list ol li::before{position:absolute;margin-left:-50px;}ol.privacy-list ul{margin:5px 0;padding-left:5px;list-style-type:disc;list-style-position:inside;}ol.privacy-list{counter-reset:list1;}ol.privacy-list > li::before{counter-increment:list1;content:counter(list1) ".";}ol.privacy-list > li > ol{counter-reset:list2;}ol.privacy-list > li > ol > li::before{counter-increment:list2;content:counter(list1) "." counter(list2) ". ";}ol.privacy-list > li > ol > li > ol{counter-reset:list3;}ol.privacy-list > li > ol > li > ol > li::before{counter-increment:list3;content:counter(list1) "." counter(list2) "." counter(list3) ". ";}.billboard__content{background:url(/sites/all/themes/goya/images/billboard-blank.png);height:300px;}.billboard__message{background:#36658e;color:#fff;float:left;margin:30px;padding:15px 18px;}.billboard__title{border-bottom:1px solid #ddd;font-size:16.8px;margin-bottom:10px;padding-bottom:10px;}.billboard::after{content:'';display:block;border-bottom:1px solid #ddd;margin-bottom:30px;padding-top:30px;}.slider{position:relative;margin-top:30px;}.slider__body{position:absolute;}.slider__slides::after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.no-js .slider__slides > li:first-child{display:block;}.slider__slide{display:none;-webkit-backface-visibility:hidden;}.slider__slide img{width:100%;display:block;}@media (max-width:767px){.slider{display:none;}}.slide__message{background:#36658e;color:#fff;float:left;margin:30px;padding:15px 18px;}.slide__title{border-bottom:1px solid #ddd;font-size:16.8px;margin-bottom:10px;padding-bottom:10px;}.flex-direction-nav{margin:0;padding:0;list-style-type:none;}.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{background:#36658e;color:#fff;display:block;font-family:"Icons";font-size:1.6em;position:absolute;bottom:0px;z-index:10;}.flex-direction-nav .flex-next:hover,.flex-direction-nav .flex-prev:hover{background:#447fb3;}.flex-direction-nav .flex-next:active,.flex-direction-nav .flex-prev:active{background:#36658e;}.flex-direction-nav .flex-prev{-webkit-transform:translate(-30%,-50%);-ms-transform:translate(-30%,-50%);-o-transform:translate(-30%,-50%);transform:translate(-30%,-50%);left:0;padding:8px 18px 6px 14px;}.flex-direction-nav .flex-next{-webkit-transform:translate(30%,-50%);-ms-transform:translate(30%,-50%);-o-transform:translate(30%,-50%);transform:translate(30%,-50%);right:0;padding:8px 14px 6px 18px;}.user-message{border:1px solid #ddd;padding:15px 19px;margin:20px 0;font-size:16.8px;}.user-message__message{overflow:hidden;}.user-message--empty::before{font-family:"Icons";content:'h';font-size:2em;line-height:1;color:#e74955;display:block;float:left;margin-right:20px;}.ui-selectmenu-menu{display:none;position:absolute;z-index:5000;}.ui-selectmenu-menu .ui-menu{list-style-type:none;overflow:auto;padding:0;overflow-x:hidden;padding-bottom:1px;}.ui-selectmenu-menu .ui-menu .ui-menu-item{background:#222;border-bottom:1px solid #3c3c3c;padding:10px 25px;color:#ccc;cursor:pointer;}.ui-selectmenu-menu .ui-menu .ui-state-focus{background:#3c3c3c;}.ui-selectmenu-open{display:block;}.top-line .ui-selectmenu-button{cursor:pointer;display:block;line-height:1;outline:none;overflow:hidden;padding:17px 25px 19px 25px;position:relative;}.top-line .ui-selectmenu-button::after{border-bottom:1px solid #777;border-top:1px solid #777;content:'';display:block;height:5px;left:50%;margin-bottom:7px;bottom:0;margin-left:-10px;position:absolute;width:20px;}.top-line .ui-selectmenu-button .ui-selectmenu-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.top-line .ui-selectmenu-button.ui-state-hover{color:#fff;}.top-line .ui-selectmenu-button.ui-state-hover::after{border-bottom:1px solid #aaa;border-top:1px solid #aaa;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}.mycity__message{background:#222;cursor:pointer;display:none;margin-top:15px;padding:15px 20px;position:absolute;width:500px;z-index:999;}.mycity__message::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:'';display:block;background:#222;margin-top:-20px;height:20px;position:absolute;width:20px;}@media (max-width:991px){.mycity__message{position:static;width:auto;}}.mycity__actions{text-align:right;display:block;}.mycity__ok{display:inline-block;margin-top:15px;padding:10px 15px;background:#36658e;}.mycity__ok:hover{background:#447fb3;color:#fff;}.mycity__ok:active{background:#36658e;}.mycity__submit{display:none;}#mycity-form{position:relative;text-align:center;}#mycity-form .ajax-progress{background:#222;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100;}#mycity-form .ajax-progress .throbber{-webkit-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);transform:translate(-100%,0%);position:absolute;left:50%;}#mycity-form .ajax-progress .throbber::after{-webkit-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear;color:#ccc;content:'l';display:block;font-family:"Icons";font-size:1.4em;height:1em;position:absolute;width:1em;}#mycity-form .ajax-progress .message{display:none;}#mycity-form .ajax-progress + .ui-selectmenu-button{color:#222;}#mycity-form .ajax-progress + .ui-selectmenu-button::after{display:none;}.greyspot{background:#f9f9f9;border:1px solid #ddd;margin-top:15px;padding:13px 17px;}.greyspot:first-child{margin-top:0;}.greyspot__title{border-bottom:2px solid #ddd;font-size:16.8px;margin-bottom:10px;padding-bottom:10px;}.greyspot__item--top-line{border-top:1px solid #ddd;margin-top:10px;padding-top:10px;}.bluespot{background:#36658e;color:#fff;padding:13px 17px;margin-bottom:15px;}.bluespot:first-child{margin-top:0;}.xrates{margin-bottom:30px;}.xrates::before{display:block;content:'';margin:5px 15px 5px 5px;float:left;height:50px;width:50px;background:url(/sites/all/themes/goya/images/cbr.png);background-size:contain;}.xrates__content{overflow:hidden;}.xrates__date{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px;}.xrate__code{float:left;margin-right:5px;}.xrate__value{float:left;}.xrate__value::after{content:" \20bd";font-style:italic;}.backdrop-showme{background:#000000 !important;position:fixed !important;height:100% !important;width:100 !important;}.modal-throbber-wrapper{text-align:center;}.modal-showme{background:#fff;box-shadow:0 0 30px rgba(0,0,0,0.2);height:auto !important;left:50% !important;max-width:900px;position:fixed  !important;top:50% !important;transform:translate(-50%,-50%);width:40% !important;}.modal-showme .modal-header{background:#f5f5f5;border-bottom:1px solid #ddd;padding:20px 30px 18px 30px;}.modal-showme .modal-header .modal-title{font-size:16.8px;}.modal-showme .modal-header .close{float:right;font-size:2rem;font-weight:200;line-height:0;padding-left:15px;padding-top:12px;}.modal-showme .modal-content{padding:30px;}.modal-showme .modal-content .messages{margin:0 0 30px 0;}.modal-showme .form-actions{position:relative;}.modal-showme input.progress-disabled{background:#999;color:#ddd;opacity:0;}.modal-showme input.progress-disabled:hover{background:#999;color:#ddd;}.modal-showme .ajax-progress-throbber{background:url(/sites/all/themes/goya/images/throbber.gif);height:20px;left:50%;margin-top:15px;position:absolute;top:50%;transform:translate(-50%,-50%);width:92px;}.modal-showme .ajax-progress-throbber .throbber{display:none;}@media (max-width:1199px){.modal-showme{height:100% !important;left:0 !important;overflow-y:auto;top:0 !important;transform:none;width:100% !important;}}.rightlist__item{display:block;padding:13px 17px;border-left:2px solid #ddd;}.rightlist__item:hover{border-left:2px solid #bbb;}.rightlist__item--active{color:#333;border-left:2px solid #bbb;}.important-information{margin-top:-10px;}.important-information-item__title{font-size:1.2rem;padding-bottom:10px;margin-top:10px;}.important-information-item__content img{border:1px solid #ddd;height:auto;padding:1px;width:100%;}.important-information-item__content img:hover{border:1px solid #33648f;}.youtube-items{margin-top:-30px;}.youtube-item{background-position:50% 50%;background-size:cover;box-shadow:inset 0 0 30px 0px rgba(0,0,0,0.5);display:block;height:350px;margin-top:30px;position:relative;width:100%;}.youtube-item:hover{opacity:0.9;}.youtube-item__title-layout{bottom:0;left:0;position:absolute;width:100%;}.youtube-item__title{background:rgba(0,0,0,0.5);color:#ffffff;margin:20px;padding:20px;}.sliding-popup-bottom{border-right:1px solid #ddd;border-top:1px solid #ddd;left:0;position:fixed;width:100% !important;z-index:1000;}.cookie-compliance{background:#ffffff;padding:30px;align-items:flex-end;justify-content:space-between;}.cookie-compliance__message{padding-right:30px;padding-bottom:30px;}.cookie-compliance__message *{color:#333 !important;}.cookie-compliance__buttons button{background:#36658e;border:none;color:#ffffff;display:block;padding:10px 14px;}.cookie-compliance__buttons button:hover{background:#3d72a0;}.cookie-compliance__buttons button:active{background:#2f587c;}@media (min-width:768px){.sliding-popup-bottom{width:50% !important;}}.phone-ex{line-height:1.2;}.phone-ex:first-child{border-top:2px solid transparent;}.phone-ex td{vertical-align:top;}.phone-ex__number{color:#333;}.phone-ex__additional{color:#999999;font-size:1rem;}.phone-ex__options{display:flex;justify-content:flex-end;margin-right:5px;}.phone-ex__option:not(:first-child){margin-left:3px;}.phone-ex__option::before{color:#999999;display:'block';font-family:'Icons';}.phone-ex__stationary::before{content:'t';}.phone-ex__mobile::before{content:'u';}.phone-ex__fax::before{content:'w';}.phone-ex__whatsapp::before{content:'v';}@media print{header,footer,.page-title,.breadcrumb-line,.sliding-popup,.jivo-no-transition{display:none !important;}}.dev-query{background:#fff;border:1px solid #000;font-size:0.8em;margin:15px auto;padding:8px 12px;width:500px;opacity:0.2;}.dev-query:hover{opacity:0.9;}.krumo-root{color:#000;}.krumo-root a{color:#000 !important;}.last-news__news{display:block;color:#333;}.last-news__news:hover{color:#36658e;}.last-news__date{display:block;font-style:italic;text-align:right;}.last-news__image img{border:1px solid #ddd;display:block;height:auto;margin:10px 0;padding:1px;width:100%;}.last-news__subscribe{border-top:1px solid #eee;margin-top:20px;padding-top:10px;text-align:right;}.last-news-subscribe{float:right;font-size:14px;font-weight:300;line-height:0.9;position:relative;}.last-news-subscribe::before{color:#ddd;content:'r';display:block;font-family:"Icons";font-size:12px;left:-18px;position:absolute;top:0px;transform:rotate(-90deg);}.news-flow__news{border-top:1px solid #ddd;margin-top:20px;padding-top:20px;}.news-flow__news:first-child{border-top:none;margin-top:0;padding-top:0;}.news-flow__image{float:left;display:block;padding-right:15px;width:250px;}.news-flow__image img{border:1px solid #ddd;display:block;height:auto;padding:1px;width:100%;}@media (max-width:991px){.news-flow__image{display:none;}}.news-flow__details{overflow:hidden;}.news-flow__title{font-size:16.8px;line-height:1.2em;}.news-flow__date{color:#999999;display:block;font-style:italic;margin-top:10px;}.photoalbums{margin-top:-30px;}.photoalbums-item{display:block;margin-top:30px;opacity:0.9;position:relative;}.photoalbums-item:hover{opacity:1;}.photoalbums-item__image img{display:block;height:auto;width:100%;}.photoalbums-item__title{background:rgba(0,0,0,0.5);bottom:0;color:#fff;margin:10px;padding:6px 10px;position:absolute;}.sales-item{align-items:stretch;display:flex;}.sales-item:not(:first-child){margin-top:30px;}.sales-item__image{display:block;opacity:0.9;}.sales-item__image:hover{opacity:1;}.sales-item__image img{border:1px solid #ddd;display:block;padding:1px;}@media (max-width:1199px){.sales-item__image img{height:auto;max-width:400px;width:100%;}}.sales-item__title{border-left:1px solid #ddd;font-size:2.2rem;line-height:1;margin-left:30px;padding-left:30px;}@media (max-width:1199px){.sales-item__title{border-left:none;border-top:1px solid #ddd;margin-left:0;padding-left:0;margin-top:20px;padding-top:15px;font-size:2rem;}}@media (max-width:1199px){.sales-item{display:block;}}.articles-item{border-top:1px solid #ddd;margin-top:20px;padding-top:20px;}.articles-item:first-child{border-top:none;margin-top:0;padding-top:0;}.articles-item__image{float:left;margin-right:20px;width:300px;}.articles-item__image img{border:1px solid #ddd;display:block;height:auto;margin:0 10px 10px 0;padding:1px;width:100%;}@media (max-width:991px){.articles-item__image{display:none;}}.articles-item__details{overflow:hidden;}.articles-item__title{font-size:16.8px;line-height:1.2em;}.partners-block__logo{display:block;padding:10%;}.partners-block__logo img{display:block;height:auto;width:100%;}.partners-flow__partner{border-top:1px solid #ddd;margin-top:20px;padding-top:20px;}.partners-flow__partner:before,.partners-flow__partner:after{content:" ";display:table;}.partners-flow__partner:after{clear:both;}.partners-flow__partner:before,.partners-flow__partner:after{content:" ";display:table;}.partners-flow__partner:after{clear:both;}.partners-flow__partner:first-child{border-top:none;margin-top:0;padding-top:0;}.partners-flow__logo{float:left;display:block;padding:0 50px;width:300px;}.partners-flow__logo img{display:block;height:auto;width:100%;}@media (max-width:991px){.partners-flow__logo{display:none;}}.partners-flow__details{overflow:hidden;}.partners-flow__title{font-size:16.8px;line-height:1.2em;}.banners .banner{display:block;text-align:center;padding:10px;margin-top:10px;}.banners .banner:first-child{margin-top:0;}.banners .banner img{height:auto;max-width:100%;}.history__event{overflow:hidden;}.history__event:first-child .history__marker::before{top:50%;}.history__event:first-child .history__marker::after{font-size:4rem;margin:0;}.history__event:last-child .history__marker::before{bottom:50%;}.history__event:last-child .history__marker::after{font-size:4rem;margin:0;}.history__period{font-size:16.8px;text-align:right;margin:15px 0;}@media (max-width:767px){.history__period{text-align:left;}}.history__marker::before{background:#bbb;content:'';display:block;height:999px;left:50%;margin-left:-1px;position:absolute;width:1px;}.history__marker::after{color:#bbb;content:'•';display:block;font-size:2rem;line-height:1;margin:13px 0;text-align:center;}@media (max-width:767px){.history__marker{display:none;}}.history__details{margin:15px 0;}.history__description{font-size:16.8px;}.history__client{font-style:italic;margin-top:10px;color:#999;}.history__client::before{content:'— ';display:inline-block;}.employees__row{margin:0 -10px;}.employees__col{padding:10px;}.employees-group{margin-top:30px;}.employees-group:first-child{margin-top:0;}.employees-group__title{font-size:21px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd;}.employees-employee__photo{-webkit-box-shadow:inset 0 0 0 1px #ddd;box-shadow:inset 0 0 0 1px #ddd;background:#fff;float:left;height:120px;margin:4px 15px 4px 0;width:120px;}.employees-employee__photo img{display:block;height:auto;width:100%;}.employees-employee__details{overflow:hidden;}.employees-employee__contacts{text-align:right;border-top:1px solid #ddd;padding-top:12px;margin-top:12px;}.employees-employee__phone-inner{font-size:12.6px;margin-bottom:4px;}.employees-management__row{margin:0 -10px;}.employees-management__row:not(:first-child){margin-top:20px;padding-top:20px;border-top:1px solid #ddd;}.employees-management__col{padding:10px;}.employees-management__content{margin-top:30px;}.offices-group{margin-top:15px;}.offices-group:first-child{margin-top:0;}.offices-group__title{text-align:right;font-size:16.8px;padding:14px 0;}.search__result{border:1px solid #ddd;padding:15px 50px 15px 20px;margin-bottom:20px;position:relative;}.search__result::before{background:#36658e;color:#fff;content:'-';display:block;right:-1px;padding:7px 10px;line-height:1;position:absolute;top:-1px;}.search__result--page::before{content:'Страница';background:#2182b8;}.search__result--news::before{content:'Новость';background:#ff8a36;}.search__result--article::before{content:'Статья';background:#1aba9f;}.search__title{display:block;margin-bottom:5px;}.certificates-item{padding:14px;}.certificates-item img{border:1px solid #ddd;display:block;height:auto;padding:10px;width:100%;}.certificates-item img:hover{border:1px solid #bbb;}.certificates-tabs__tabs{margin:0 0 15px 0;padding:0;overflow:hidden;}.certificates-tabs__tabs li{list-style-type:none;display:block;float:left;}.certificates-tabs__tabs a{display:block;padding:15px 30px;border-bottom:2px solid #ddd;}.certificates-tabs__tabs a:hover{border-bottom:2px solid #bbb;}.certificates-tabs__tabs .ui-state-active a{border-bottom:2px solid #bbb;color:#333;}.certificates-group__col{padding:0;}.employee-documents img{border:1px solid #ddd;display:block;float:left;height:auto;margin:10px 10px 0 0;padding:4px;width:100px;}.employee-documents img:hover{border:1px solid #bbb;}.employee-articles{line-height:1.2;}.employee-articles__item:not(:first-child){margin-top:7px;padding-top:7px;border-top:1px dashed #ddd;}.projects__table{border-collapse:separate;display:flex;margin-top:30px;}@media (max-width:767px){.projects__table{display:block;}}.projects__col_year{background:#506bb2;border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fafafa;font-size:1.2rem;padding:10px 12px;vertical-align:top;}.projects__col_items{padding-left:30px;width:100%;}@media (max-width:767px){.projects__col_items{padding-top:30px;padding-left:0;}}.projects__col_orange{background:#f68121;}.projects__col_blue{background:#0094da;}.projects__col_red{background:#f14e69;}.projects__col_green{background:#00bac6;}.projects__col_yellow{background:#ffcc03;}.projects__col_dark-blue{background:#506bb2;}.projects__items{margin-top:-30px;}.projects-item{border:1px solid #ddd;color:#333;display:block;line-height:1.2;margin-top:30px;}.projects-item:hover{color:#333;}.projects-item__cover img{border-bottom:1px solid #ddd;height:auto;padding:1px;width:100%;}.projects-item__details{padding:16px;}.projects-item__client{margin-top:35px;}.projects-item__client-label{font-size:0.9rem;color:#999999;}.projects-item__client-name{font-size:1.2rem;}.projects-item__tags{border-top:1px solid #ddd;margin-top:12px;padding-top:12px;}.projects-item__tags:before,.projects-item__tags:after{content:" ";display:table;}.projects-item__tags:after{clear:both;}.projects-item__tags:before,.projects-item__tags:after{content:" ";display:table;}.projects-item__tags:after{clear:both;}.projects-item__tags-offset{margin-left:-30px;}@media (max-width:767px){.projects-item__tags-offset{margin-left:0;}}.projects-item__tag{background:#aaa;padding:6px 18px 8px 18px;text-transform:lowercase;float:left;font-size:0.9rem;line-height:1;margin:0 7px;position:relative;color:#fafafa;}.projects-item__tag:first-child::before{display:none;}.projects-item__tag::before,.projects-item__tag::after{background:#aaa;color:transparent;content:'.';display:block;padding:6px 0px 8px 0px;position:absolute;text-align:center;top:0;transform:skew(15deg);width:10px;}.projects-item__tag::before{left:-5px;}.projects-item__tag::after{right:-5px;}@media (max-width:767px){.projects-item__tag{margin:2px;}.projects-item__tag::before,.projects-item__tag::after{display:none;}}.projects-item__tag_supply{background:#00bac6;}.projects-item__tag_supply::before,.projects-item__tag_supply::after{background:#00bac6;}.projects-item__tag_project{background:#f14e69;}.projects-item__tag_project::before,.projects-item__tag_project::after{background:#f14e69;}.projects-item__tag_montage{background:#0094da;}.projects-item__tag_montage::before,.projects-item__tag_montage::after{background:#0094da;}.projects-filter .views-exposed-widgets{border:1px solid #ddd;display:flex;align-items:flex-end;flex-wrap:wrap;padding:25px 30px;}.projects-filter .views-exposed-widget > label{font-weight:400;}.projects-filter .views-exposed-widget:not(:first-child){margin-left:30px;}@media (max-width:991px){.projects-filter .views-exposed-widget:not(:first-child){margin-left:0;margin-top:20px;}}@media (max-width:991px){.projects-filter .views-exposed-widget{width:100%;}}.projects-filter .ui-selectmenu-text{box-shadow:inset 0 0 0 1px #ddd;cursor:pointer;display:block;outline:none;padding:10px 25px;height:40px;margin-top:8px;}.projects-filter .ui-selectmenu-text:hover{background:#eee;}.projects-filter .ui-selectmenu-text:active{background:#e0e0e0;}.projects-filter .views-submit-button input{background:#36658e;border:none;color:#fff;padding:15px 25px;cursor:pointer;padding:10px 25px;height:40px;}.projects-filter .views-submit-button input:hover{background:#447fb3;}.projects-filter .views-submit-button input:active{background:#36658e;}.vacancies-block{border:1px solid #ddd;margin-top:30px;padding:40px;}.vacancies-block__title{border-bottom:1px solid #ddd;font-size:3rem;margin-bottom:30px;padding-bottom:30px;line-height:1;}.vacancies-item:not(:first-child){border-top:1px solid #ddd;margin-top:30px;padding-top:30px;}.company-offices{align-content:space-around;display:flex;flex-wrap:wrap;margin:30px -15px 0px -15px;}.company-offices-item-wrapper{display:block;flex-grow:1;padding:20px;width:33%;}@media (max-width:991px){.company-offices-item-wrapper{width:100%;}}.company-offices-item{border:1px solid #ddd;display:block;color:#333;padding:20px;height:100%;}.company-offices-item:hover{border:1px solid #bbb;background:#fafafa;color:#333;}.company-offices-item__title{border-bottom:1px solid #ddd;font-size:21px;margin-bottom:10px;padding-bottom:10px;}.company-offices-item__offices{color:#777;font-size:0.9rem;}.company-offices-item-2-wrapper{padding:15px;margin:5px 0;width:50%;}.company-offices-item-2-wrapper:hover{background:#fafafa;}@media (max-width:991px){.company-offices-item-2-wrapper{width:100%;}}.company-offices-item-2{display:flex;height:100%;width:100%;}.company-offices-item-2__title{color:#333;font-size:1.6rem;width:50%;}@media (max-width:991px){.company-offices-item-2__title{font-size:1.2rem;}}.company-offices-item-2__offices{border-left:1px solid #ddd;color:#999;margin-left:30px;padding-left:30px;}.company-offices-item-2__office{white-space:nowrap;}.company-map{height:500px;margin-top:30px;}.company-map div.geofield-ymap{border-bottom:2px solid #36658e;border-top:2px solid #36658e;height:500px;left:0;position:absolute;}.company-map .ymaps-2-1-60-places-pane{z-index:5000 !important;}.company-map .ymaps-2-1-60-placemark-overlay:hover{z-index:999 !important;}.company-map .ymaps-place{background:rgba(255,255,255,0.8);border-radius:14px;color:#555;display:block;height:auto;line-height:1;padding:6px 14px 7px 32px;position:absolute;white-space:nowrap;}.company-map .ymaps-place:hover{background:#ffffff;color:#333;}.company-map .ymaps-place-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAACLUlEQVRIib2WvWobQRDH7wX0Cqol0Dv4VDnNlTbYtbn0lnvfEzitVEi1wMhgu5GDwm0jUnjbQFRJaUIODJYsEAgEvxR3y82dTveRxFlY7mNn98d/ZnZ2LaugATXgCLgGeoAP6OjZi/4fAbWitYogbrRw2e5WhgKOUKAnC2ZXisC5463ZZ1fvQrPPzrnj7UoRfPnBdwH0AacsyJWQ9pBNvQtFvT1kM1kwkypLg9wnXspA0v3jZ14KgZHrNKDPHnmVC7QGcD2F8RyWW4DwOZ6H/1uDJPD8kVcBdNKgmolRWtHFOAYcasttaCfndRSBiGFNwlwTIznBm+ZD0u3STwJFDF2pSgPaFslwMa4GMk0qbA/ZJNQBdlpVa5DtuptnOH0IbU4f4JPet1lukzEU6mwL8ADdUQR57ju+zc6+D7f7tt40M3aeRVhytDNibQy+/txXlJfuN89J+6d5POaMWEewngUoQDeiylDvwirlwkOqTD+533elGWv22UUw34petJycbmU2c94cw3gXZSuhrBErU/89Zn+VjccVszFzn6VdaRSe3MeuSysyLpT7TP/iG2KfvVsFES5UmPrIgdp46VcDFdZGUR8VB6p+lktlW+VX/VhV2fPMm4ZZZsCrbfjtZZxnZ3nn2b88qYWialeDyYKZXfIOYle9g6RcqiS0owicEWtTaRp9ds6IdUcRiPQ2MSp3uxJAc29UYqG8rviTe2MG1CasND0BV9G3F40XQn4DTi7xGmzX0y8AAAAASUVORK5CYII=);width:27px;height:27px;position:absolute;top:0;left:0;}.company-map ymaps[style*="700"] ymaps[class*=icon-caption]{background:#33648f !important;color:#fff;cursor:pointer;}.prices__item{border:1px solid #eee;display:block;padding:10px;}.prices__item:hover{border:1px solid #33648f;}.prices__image img{border:1px solid #bbb;display:block;height:auto;padding:1px;width:100%;}.prices__details{background:#33648f;color:#fff;margin-top:10px;padding:10px 15px 9px 15px;}.prices__filesize{font-size:0.9rem;opacity:0.7;font-style:italic;}.services{border-top:1px solid #ddd;margin-top:30px;padding-top:30px;}.services__items{columns:200px 3;column-gap:30px;column-rule:0px solid #ccc;}.services__image{margin-top:4px;margin-bottom:30px;}.services__image img{padding:1px;border:1px solid #ddd;height:auto;width:100%;}.service-plate{border:1px solid #ddd;border-bottom:2px solid #36658e;border-top-right-radius:20px;display:block;margin-bottom:30px;padding:20px;}.service-plate:hover{background:#fafafa;color:#333;}.service-plate__title{font-size:1.6rem;line-height:1;margin-bottom:10px;}.service:not(:first-child){margin-top:15px;}.service__address{border-bottom:1px solid #ddd;font-size:14px;margin-bottom:10px;padding-bottom:10px;}.services2__top-line{background:#36658e;}.services2__top-line-row{margin:0;}.services2__top-line-col{padding:0;}.services2__map{border:1px solid #ddd;position:relative;background:url(/sites/all/themes/goya/images/map.jpg) no-repeat center center;margin-top:20px;}.services2__map #map{height:600px;}@media (max-width:767px){.services2__map #map{height:300px;}}.services2 ymaps{}.services-menu .ui-selectmenu-button{cursor:pointer;display:block;outline:none;overflow:hidden;padding:15px 20px;width:100% !important;color:#fff;}.services-menu .ui-selectmenu-button .ui-icon::before{content:'Выберите город';display:block;}.services-menu .ui-selectmenu-button .ui-selectmenu-text{font-size:25.2px;line-height:1;}.services-menu .ui-selectmenu-button:hover{background:#f0f0f0;color:#333;}.services-menu .ui-selectmenu-button::before{content:'o';display:block;float:left;font-family:'Icons';opacity:0.8;font-size:24px;width:30px;}.services2-request,.services2-hotline{color:#fff;display:block;height:76px;padding:15px 20px;}.services2-request__content,.services2-hotline__content{font-size:25.2px;line-height:1;}.services2-request::before,.services2-hotline::before{content:'p';display:block;float:left;font-family:'Icons';opacity:0.8;font-size:22px;width:30px;}.services2-request a,.services2-hotline a{color:#fff;}.services2-request:hover{background:#f0f0f0;color:#333;}.services2-hotline::before{content:'q';font-size:20px;}.services-employees{margin-top:20px;}.services-employees__title{border-bottom:1px solid #ddd;font-size:21px;line-height:1;margin-bottom:20px;padding-bottom:15px;}.services-employees__row{margin:-20px -10px 0 -10px;}.services-employees__col{padding:20px 10px 0 10px;}.services-employees div[data-location]{display:none;}.employee-plate{background:#f9f9f9;border:1px solid #dddddd;padding:15px;overflow:hidden;}.employee-plate__photo{float:left;margin-right:15px;}.employee-plate__photo img{display:block;width:120px;height:auto;}.employee-plate__details{overflow:hidden;}.employee-plate__content{margin-top:10px;padding-top:10px;border-top:1px solid #dddddd;text-align:right;}.employee-plate__item_small{font-size:12.6px;}.contacts-locations{background:url(/sites/all/themes/goya/images/map.jpg) no-repeat center center;height:400px;margin-top:30px;box-shadow:inset 0 0 1px #bbb;}.contacts-offices{margin-top:30px;}.contacts-offices-group:not(:first-child){margin-top:25px;}.contacts-offices-group__title{border-bottom:1px solid #ddd;font-size:1.6rem;line-height:1;margin-bottom:25px;padding-bottom:20px;}.contacts-offices-group__items{display:flex;flex-wrap:wrap;margin-top:-30px;}.contacts-offices-item{background:#f5f5f5;padding:22px 24px;margin-top:30px;}.contacts-offices-item .office-detail::before{color:#999999;}.contacts-offices-item__title{border-bottom:1px solid #ccc;font-size:1.3rem;line-height:1;margin-bottom:15px;padding-bottom:15px;}.contacts-offices-item__phone{font-size:1.1rem;}.contacts-offices-item__web{margin-top:10px;}.contacts-offices-item__misc{margin-top:10px;}.contacts-offices-item__item:not(:first-child){border-top:1px solid #ddd;margin-top:7px;padding-top:7px;}.contacts-regional-info{margin-top:30px;}.contacts-offices-worktime{background:#d4edda;color:#155724;font-size:16px;padding:15px 20px;}.contacts-regional-info-messengers{background:#d4edda;color:#155724;font-size:16px;padding:15px 20px;}.contacts-regional-info-messengers strong{font-weight:400;}.contacts-employees{margin-top:30px;}.contacts-employees__row{margin:0 -10px;}.contacts-employees__row:not(:first-child){margin-top:20px;padding-top:20px;border-top:1px solid #ddd;}.contacts-employees__col{padding:10px;}.contacts-employees__title{border-bottom:2px solid #aaa;background:#f5f5f5;font-size:1.6rem;line-height:1;margin-bottom:25px;padding:20px;}.contacts-employees-fieldset{border:none;padding:0;}.contacts-employees-fieldset:not(:first-child){margin-top:1px;}.contacts-employees-fieldset legend{display:block;padding:0;width:100%;}.contacts-employees-fieldset .fieldset-legend a{display:block;font-size:16.8px;width:100%;line-height:1;background:#f5f5f5;color:#333;padding:20px 20px;}.contacts-employees-fieldset .fieldset-legend a:hover{background:#ebebeb;}.contacts-employees-fieldset .fieldset-legend a::before{content:'a';display:inline-block;float:left;font-family:'Icons';margin-left:2px;margin-right:18px;transform:rotate(90deg);}.contacts-employees-fieldset .fieldset-wrapper{background:#fafafa;border-bottom:1px solid #f5f5f5;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;padding:10px 20px;}.contacts-employees-fieldset.collapsed .fieldset-legend a::before{transform:rotate(0deg);}.contacts-employees-card-side{background:#f9f9f9;border:1px solid #ddd;cursor:pointer;height:400px;padding:15px;position:relative;width:100%;z-index:0;}.contacts-employees-card-side:hover{border:1px solid #8ab1d3;outline:1px solid #8ab1d3;}.contacts-employees-card-side__back{height:100%;left:0;padding:15px;position:absolute;top:0;width:100%;}.contacts-employees-card-side-front-photo{overflow:hidden;height:100%;width:100%;}.contacts-employees-card-side-front-photo img{display:block;height:auto;width:100%;}@media (max-width:767px){.contacts-employees-card-side-front-photo{height:100%;}.contacts-employees-card-side-front-photo img{height:auto;max-height:100%;max-width:100%;width:auto;}}.contacts-employees-card-side-front-details{background:#f9f9f9;bottom:0;left:0;line-height:1.2;padding:15px;position:absolute;width:100%;}.contacts-employees-card-side-front-name__first{font-size:16.8px;font-weight:400;}.contacts-employees-card-side-front-role{border-top:1px solid #ddd;font-size:12.6px;margin-top:8px;padding-top:8px;min-height:40px;}.contacts-employees-card-side-back-name{line-height:1.1;padding:10px 0 2px 0;text-align:center;}.contacts-employees-card-side-back-name__first{font-size:25.2px;margin-top:5px;}.contacts-employees-card-side-back-name__second{font-size:16.8px;margin-top:2px;}.contacts-employees-card-side-back-role{text-align:center;line-height:1.1;}.contacts-employees-card-side-back-role::before{display:block;content:'';border-top:1px solid #ddd;width:75%;margin:20px auto 20px auto;}.contacts-employees-card-side-back-role__ornament img{display:block;height:auto;margin:20px auto 0px auto;opacity:0.3;font-size:16px;width:100%;}.contacts-employees-card-side-back-details{bottom:0;left:0;padding:20px;position:absolute;}.contacts-employees-card-side-back-details__item_inner{font-size:12.6px;margin-bottom:4px;}#employee{display:none;}.contacts-employee{padding:30px;max-width:80%;min-width:800px;}.contacts-employee__name{border-bottom:1px solid #ddd;display:block;line-height:1.1;margin-bottom:20px;padding-bottom:15px;}.contacts-employee__surname{font-size:1.8rem;}.contacts-employee__firstname{font-size:1.4rem;}.contacts-employee__zoom{text-align:center;margin-top:10px;}.contacts-employee-zoom{color:#ccc;display:inline-block;font-size:3rem;}.contacts-employee-zoom:hover{color:#aaa;}.contacts-employee-zoom::before{display:block;text-align:center;font-family:'Icons';content:'c';}.page-menu{background:#36658e;}.page-menu .ui-selectmenu-button{color:#fff;cursor:pointer;display:block;outline:none;overflow:hidden;padding:15px 20px;position:relative;width:100% !important;}.page-menu .ui-selectmenu-button .ui-icon::before{content:'Ближайший офис';display:block;}.page-menu .ui-selectmenu-button .ui-selectmenu-text{font-size:25.2px;line-height:1;}.page-menu .ui-selectmenu-button .ui-selectmenu-label{border-left:1px solid #ddd;line-height:1;padding:15px 20px;position:absolute;right:0;top:50%;transform:translate(0,-50%);}@media (max-width:450px){.page-menu .ui-selectmenu-button .ui-selectmenu-label{display:none;}}.page-menu .ui-selectmenu-button:hover{background:#f0f0f0;color:#333;}.page-menu .ui-selectmenu-button:hover .ui-selectmenu-label{border-left:1px solid #777;}.page-menu .ui-selectmenu-button::before{content:'o';display:block;float:left;font-family:'Icons';opacity:0.8;font-size:24px;width:30px;}.projects-sibgiprocom-project{display:block;color:#333;}.projects-sibgiprocom-project:not(:first-child){margin-top:30px;}.projects-sibgiprocom-project__row{display:flex;margin-left:0;margin-right:0;}@media (max-width:991px){.projects-sibgiprocom-project__row{flex-wrap:wrap;}}.projects-sibgiprocom-project__col{padding-left:0;padding-right:0;}@media (max-width:991px){.projects-sibgiprocom-project__col{width:100%;}}@media (max-width:991px){.projects-sibgiprocom-project__col_cover{height:150px;width:100%;}}.projects-sibgiprocom-project__cover{background-image:url(/sites/all/themes/goya/images/sgkvk.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;}.projects-sibgiprocom-project__body{border:1px solid #ddd;padding:30px 35px;}.projects-sibgiprocom-project__title{font-size:1.2rem;}.projects-sibgiprocom-project__short{margin-top:15px;}.projects-sibgiprocom-project__date{border-top:1px solid #ddd;color:#808080;font-style:italic;margin-top:15px;padding-top:15px;}.faq-item{border:none;padding:0;}.faq-item:not(:first-child){margin-top:20px;}.faq-item legend{display:block;padding:0;width:100%;}.faq-item .fieldset-legend a{background:#f5f5f5;color:#333;display:block;line-height:1;padding:20px 20px 20px 40px;position:relative;width:100%;}.faq-item .fieldset-legend a:hover{background:#ebebeb;}.faq-item .fieldset-legend a::before{content:'a';display:inline-block;float:left;font-family:'Icons';left:20px;margin-left:2px;margin-right:18px;position:absolute;transform:rotate(90deg);}.faq-item .fieldset-wrapper{background:#fafafa;padding:18px 20px;}.faq-item.collapsed .fieldset-legend a::before{transform:rotate(0deg);}.faq-item.collapsed .fieldset-wrapper{display:none;}.faq-tabs{display:flex;}.faq-tabs__tabs{background:#f5f5f5;list-style-type:none;margin:0;min-width:200px;padding:0;width:30%;}.faq-tabs__content{padding-left:30px;width:70%;}.faq-tabs__tab{display:block;margin:0;padding:0;}.faq-tabs__tab a{border-right:4px solid transparent;color:#333;display:block;line-height:1em;padding:20px;text-decoration:none;}.faq-tabs__tab a:hover{background:#ebebeb;border-right:4px solid #36658e;color:#333;}.faq-tabs__tab:not(:first-child) a{border-top:1px solid #ddd;}.faq-tabs__tab.ui-state-active a{border-right:4px solid #36658e;color:#333;}@media (max-width:991px){.faq-tabs{flex-wrap:wrap;}.faq-tabs__tabs{width:100%;}.faq-tabs__content{padding-left:0px;padding-top:30px;width:100%;}}.faq-question{border-top:1px solid #ddd;margin-top:30px;padding-top:30px;text-align:center;}.faq-question__link{background:#36658e;border:none;color:#fff;padding:15px 25px;cursor:pointer;display:inline-block;max-width:220px;}.faq-question__link:hover{background:#447fb3;}.faq-question__link:active{background:#36658e;}.faq-question__link:hover{color:#fff;}.faq-question__description{color:#777;margin-top:20px;}.news__image{float:left;margin-right:20px;}.news__image img{border:1px solid #ddd;display:block;padding:1px;}@media (max-width:767px){.news__image{float:none;margin-bottom:20px;margin-right:0;}.news__image img{height:auto;width:100%;}}.news__body ul{overflow:hidden;}.news__slider{border-top:1px solid #ddd;margin-top:30px;padding-top:10px;}.news__slides{margin:-10px -5px 0 -5px;}.news__slide{margin-top:10px;padding:0 5px;}.news__slide a{display:block;opacity:0.8;}.news__slide a:hover{opacity:1;}.news__slide a img{border:1px solid #ddd;display:block;height:auto;padding:1px;width:100%;}.news__date{border-top:1px solid #bbb;clear:both;color:#999999;font-style:italic;margin-top:30px;padding:15px 0;text-align:right;}.news-table__price-old{position:relative;padding:4px;}.news-table__price-old::after{border-bottom:1px solid #333;content:'';display:block;height:50%;position:absolute;top:0;transform:rotate(-5deg);width:100%;}.news-table__price-sale{color:red;}.news-table__title{font-weight:bold;}.news-image{display:block;}.news-image img{border:1px solid #ddd;display:block;height:auto;padding:1px;width:100%;}.news-image_center{margin-left:auto;margin-right:auto;}.news-image_w600{max-width:100%;width:600px;}.news-image_w80p{max-width:100%;width:80%;}.news-quote{border-left:1px solid #ddd;color:#777;font-size:1.4rem;font-style:italic;padding:10px 5px 10px 25px;}.photoalbum__slides{margin:-10px -5px 0 -5px;}.photoalbum__slide{margin-top:10px;padding:0 5px;}.photoalbum__slide a{display:block;opacity:0.8;}.photoalbum__slide a:hover{opacity:1;}.photoalbum__slide a img{border:1px solid #ddd;display:block;height:auto;padding:1px;width:100%;}.object__body{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:30px;}.object__images{margin-left:-10px;margin-right:-10px;}.object__image a{display:block;float:left;padding-left:10px;padding-right:10px;padding-top:10px;width:25%;opacity:0.8;}.object__image a:hover{opacity:1;}.object__image a img{border:1px solid #ddd;display:block;height:auto;width:100%;}.object__date{padding-top:5px;}.object-date{font-style:italic;line-height:1.3;}.object-date__title{font-size:0.9rem;color:#999999;}.office__details{background:#36658e;color:#fff;padding:15px 20px;margin-bottom:15px;z-index:99;}.office__details a{color:#fff;}.office__details a:hover{opacity:0.8;}.office__details .phone-ex__option::before{color:#fff;}@media (min-width:768px){.office__details{position:absolute;margin:30px;}}.office__name{font-size:21px;margin-bottom:10px;padding-bottom:7px;border-bottom:2px solid #fff;}.office__work-time{margin-top:10px;padding-top:8px;border-top:1px solid #fff;}.office-detail::before{display:'block';font-family:'Icons';margin-right:7px;font-size:1rem;}.office-detail_email{margin-left:1px;}.office-detail_email::before{content:'x';}.office-detail_work-time{padding-top:10px;border-top:1px solid #ddd;margin-left:20px;}.office-detail_work-time::before{display:none;content:'';}.article__content{display:flex;}@media (max-width:1199px){.article__content{flex-wrap:wrap;justify-content:flex-end;}}.article__sidebar{margin-left:30px;width:300px;}@media (max-width:1199px){.article__sidebar{flex-wrap:wrap;justify-content:flex-end;margin-top:30px;}}.article__image{float:left;margin-right:20px;width:300px;}.article__image img{border:1px solid #ddd;display:block;height:auto;margin:0 10px 10px 0;padding:1px;width:100%;}.article__slider{border-top:1px solid #ddd;margin-top:30px;padding-top:10px;}.article__slides{margin-left:-10px;margin-right:-10px;}.article__slide a{display:block;float:left;padding-left:10px;padding-right:10px;padding-top:10px;width:25%;opacity:0.8;}.article__slide a:hover{opacity:1;}.article__slide a img{border:1px solid #bbb;display:block;height:auto;width:100%;}.article__origin{font-style:italic;text-align:right;margin-top:1rem;}.article__footer{border-top:1px solid #bbb;margin-top:30px;padding:15px 0;}.article__date{clear:both;color:#999999;font-style:italic;text-align:right;}.article-sidebar{width:300px;}.article-tags{border-top:1px solid #ddd;margin-top:20px;overflow:hidden;padding-top:20px;}.article-tags a{background:#d3e7f9;border-radius:4px;line-height:1;color:#125088;display:block;float:left;font-size:0.9rem;margin:4px;padding:8px 10px;}.article-tags a:hover{background:#bddbf6;color:#0c365b;}.article-employee-articles{margin-top:20px;padding-top:20px;border-top:1px solid #ddd;}.article-employee-articles__title{font-weight:400;}.article-employee-articles__content{font-size:0.9rem;margin-top:10px;}.partner__image{float:left;margin-right:20px;}.partner__image img{display:block;}.employee__photo{background:#f9f9f9;border:1px solid #ddd;}.employee__photo img{display:block;height:auto;width:100%;}.employee__details{overflow:hidden;}.employee-detail{margin-top:15px;}.employee-detail:first-child{margin-top:0;}.employee-detail__label{font-weight:400;}.employee-detail__value--phone-inner{font-size:12.6px;}.employee-detail__value--articles{margin-top:10px;}.employee-author__title{border-bottom:1px solid #ddd;color:#999999;font-style:italic;margin-bottom:15px;padding-bottom:10px;text-align:right;}.employee-author__line{border-bottom:1px solid #ddd;margin:10px 0;}.employee-author__photo{float:left;margin-right:15px;width:65px;}.employee-author__photo img{display:block;height:auto;width:100%;border-radius:50%;}.employee-author__content{overflow:hidden;padding:0 10px;}.employee-author__info{overflow:hidden;}.employee-author__details{margin-top:10px;}.employee-author__name{display:block;font-size:1.4rem;line-height:1;margin-top:5px;}.employee-author__role{line-height:1;margin-top:4px;}.employee-author-detail__label{font-weight:400;}.location{position:relative;}.location__address{position:absolute;top:15px;left:15px;z-index:99;}.location-title{border-bottom:1px solid #ddd;font-size:21px;margin-bottom:20px;padding-bottom:15px;}.location-title__city{font-size:0.8em;line-height:0.8;}.page-service__line-30::after{border-bottom:1px solid #ddd;content:'';display:block;margin:30px 0;}.page-service__title h2{margin:1rem 0;}.page-service__title img{display:block;height:auto;width:100%;}.page-service__title--logotypes{padding:15px 60px;}.page-service__description p{margin:1rem 0;}.page-service__banner{display:block;}.page-service__banner:not(:first-child){margin-top:30px;}.page-service__banner img{display:block;height:auto;width:100%;}.page-service .billboard{margin-top:30px;margin-bottom:30px;}.page-service .billboard::after{display:none;}.page-service .certificates{margin-top:-15px;}.page-service ul li:not(:first-child){margin-top:15px;border-top:1px solid #ddd;padding-top:15px;}.page-service-icons{background-image:url(/files/images/pages/service/icons-background.jpg);background-position:100% 50%;background-repeat:no-repeat;background-size:contain;border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:flex;margin:50px 0;padding:50px 0;}@media (max-width:1199px){.page-service-icons{background-size:cover;flex-wrap:wrap;}}.page-service-icon{color:#36658e;font-weight:400;padding-left:50px;}.page-service-icon__icon{padding-bottom:20px;}.page-service-icon__icon svg{max-height:80px;height:auto;width:auto;}.page-service-icon__icon path,.page-service-icon__icon rect,.page-service-icon__icon circle,.page-service-icon__icon polyline,.page-service-icon__icon polygon{fill:#36658e;}.page-service-icon__text{display:flex;}.page-service-icon__num{font-size:6rem;line-height:0.9;letter-spacing:-10px;}.page-service-icon__title{font-size:1.6rem;line-height:1;margin-left:20px;padding-bottom:4px;}@media (max-width:991px){.page-service-icon__num{font-size:4rem;}.page-service-icon__title{font-size:1.2rem;}}@media (max-width:767px){.page-service-icon{margin-top:40px;width:100%;}}.page-service-icon-text{font-size:1.1rem;padding:0 30px 0 50px;width:100%;}@media (max-width:1199px){.page-service-icon-text{flex-wrap:wrap;margin-top:30px;}}.page-service-grundfos .billboard__content{background:url(/files/images/pages/service/billboard.jpg) 50% 50%;}.page-service-danfoss .billboard__message{float:right;}.page-service-danfoss .billboard__content{background:url(/files/images/pages/service/billboard-danfoss.jpg) 50% 50%;}.page-engineering__title h2{margin:1rem 0;}.page-engineering__description p,.page-engineering__description ul{margin:1rem 0;}.page-engineering .billboard__content{background:url(/files/images/pages/engineering/billboard.jpg);}.page-company__title h2{margin:1rem 0;}.page-company__description p,.page-company__description ul{margin:1rem 0;}.page-company__client img{padding:10%;height:auto;width:100%;}.page-company__founding img{display:block;height:200px;margin:-15px auto;width:auto;}.page-company .billboard__content{background:url(/files/images/pages/company/billboard.jpg) 50% 50%;}.page-company-clients__title::before{border-top:1px solid #ddd;content:'';display:block;margin-top:60px;padding-top:30px;}.page-company-block:before,.page-company-block:after{content:" ";display:table;}.page-company-block:after{clear:both;}.page-company-block:before,.page-company-block:after{content:" ";display:table;}.page-company-block:after{clear:both;}.page-company-block img{display:block;}.page-company-block__title{line-height:0.9;font-size:3.2rem;}.page-company-block__message{font-size:1.2rem;line-height:1;margin-top:10px;}@media (max-width:991px){.page-company-block__image{display:none;}}.page-company-block--odd .page-company-block__details{margin-bottom:20px;margin-top:40px;}.page-company-block--even{background:#36658e;color:#fff;position:relative;}.page-company-block--even .page-company-block__title{float:left;padding:30px;}@media (max-width:991px){.page-company-block--even .page-company-block__title{float:none;padding-bottom:10px;}}.page-company-block--even .page-company-block__message{float:left;padding:37px;}@media (max-width:991px){.page-company-block--even .page-company-block__message{float:none;padding-top:10px;max-width:500px;}}.page-company-block--cities .page-company-block__image img{height:auto;padding:15px;width:100%;}.page-company-block--cities .page-company-block__message{margin-left:6px;}.page-company-block--certificates .page-company-block__image{margin-top:-9px;}.page-company-block--warranty .page-company-block__image{position:absolute;right:-34px;top:-34px;}.page-company-block--warehouse .page-company-block__image img{height:auto;margin-top:-15px;padding:0 25px;width:100%;}.page-company-block--awards .page-company-block__image{position:absolute;right:-34px;top:-34px;}.page-company-block--awards .page-company-block__message{line-height:1em;padding:20px 30px;min-width:300px;max-width:500px;}@media (max-width:991px){.page-company-block--awards .page-company-block__message{padding:10px 30px 30px 30px;}}.page-company-presentation{border-top:1px solid #ddd;margin-top:50px;padding-top:50px;}.page-company-presentation__title{display:none;}.page-company-presentation-block{align-items:center;background:#36658e;color:rgba(255,255,255,0.8);display:flex;padding:30px;justify-content:center;}.page-company-presentation-block:hover{color:#ffffff;}.page-company-presentation-block__logo img{display:block;height:50px;width:auto;}.page-company-presentation-block__line{background:rgba(255,255,255,0.5);height:80px;width:1px;margin:0 30px;}.service-request{background-color:#fafafa;background-image:url(/sites/all/themes/goya/images/abstract.jpg);background-repeat:no-repeat;background-position:100% 100%;border:1px solid #ddd;box-shadow:0 0 20px rgba(0,0,0,0.05);margin:20px auto;max-width:700px;padding:40px;}.service-request .webform-component:not(:first-child){margin-top:20px;}.service-request .webform-component h2{text-align:center;font-size:3rem;color:#36658e;}.service-request .webform-component label{font-size:1.2rem;}.service-request .webform-component .description{color:#999;font-style:italic;}.service-request .webform-component .form-text{font-size:1.4rem;margin-top:4px;padding:2px 4px;width:100%;}.service-request .webform-component .form-textarea{border:1px solid #ddd;margin-top:4px;padding:2px 4px;width:100%;}.service-request .webform-component .form-radios{margin-top:8px;}.service-request .webform-component .form-radios .form-item{display:inline-block;margin-right:10px;}.service-request .g-recaptcha > div{margin:0px auto;}.service-request .form-actions{text-align:right;}.service-request .form-submit{background:#36658e;border:none;color:#fff;padding:15px 25px;pointer:cursor;}.service-request .form-submit:hover{background:#447fb3;}.service-request .form-submit:active{background:#36658e;}.service-request__line{border-top:1px solid #ddd;margin-top:30px;padding-top:30px;}#user-login{background:#fafafa;border:1px solid #ddd;margin:0 auto;max-width:500px;padding:30px;}#user-login .f-textfield:not(:first-child),#user-login .f-password:not(:first-child){margin-top:20px;}#user-login .f-textfield label,#user-login .f-password label{font-size:1.2rem;}#user-login .f-textfield input,#user-login .f-password input{display:block;font-size:1.4rem;margin-top:4px;padding:2px 4px;width:100%;}#user-login .f-button{border-top:1px solid #ddd;margin-top:30px;padding-top:30px;text-align:right;}#user-login .f-button__input{background:#36658e;border:none;color:#fff;padding:15px 25px;pointer:cursor;}#user-login .f-button__input:hover{background:#447fb3;}#user-login .f-button__input:active{background:#36658e;}#user-pass{background:#fafafa;border:1px solid #ddd;margin:0 auto;max-width:500px;padding:30px;}#user-pass .form-item:not(:first-child){margin-top:20px;}#user-pass .form-item label{font-size:1.2rem;}#user-pass .form-item input{display:block;font-size:1.4rem;margin-top:4px;padding:2px 4px;width:100%;}#user-pass .g-recaptcha > div{margin:30px auto;}#user-pass .form-actions{border-top:1px solid #ddd;margin-top:30px;padding-top:30px;text-align:right;}#user-pass .form-actions input{background:#36658e;border:none;color:#fff;padding:15px 25px;pointer:cursor;}#user-pass .form-actions input:hover{background:#447fb3;}#user-pass .form-actions input:active{background:#36658e;}@font-face{font-family:"HeadingPro";src:url(https://www.astiv.ru/sites/all/themes/goya/fonts/heading/HeadingPro-Light.eot?5) format("embedded-opentype"),url(https://www.astiv.ru/sites/all/themes/goya/fonts/heading/HeadingPro-Light.ttf?5) format("truetype");}.sib-mt-30{margin-top:30px;}.sib-column-2{columns:2;}.sib-title{border-bottom:1px solid #ddd;font-size:2rem;margin-bottom:20px;padding-bottom:15px;}.sib-title-h2{border-bottom:1px solid #ddd;font-size:1.6rem;margin-bottom:15px;padding-bottom:10px;color:#21386a;}.sib-header{background:linear-gradient(to top,#65a9db,#497dbf);color:#ffffff;line-height:1;margin-top:20px;}.sib-header .row{display:flex;align-items:center;}.sib-header__logo{display:block;height:auto;padding:25px 30px;width:100%;}@media (max-width:991px){.sib-header__col-slogan{display:none;}}.sib-body{margin-bottom:30px;}.sib-line{margin-top:30px;padding-top:30px;border-top:1px solid #ddd;}.sib-menu-sections{margin-top:30px;}.sib-menu-sections-link{background-size:cover;display:block;padding-top:130px;margin-bottom:20px;}.sib-menu-sections-link_first{background-image:url(/files/sibgiprocom/images/menu-sections-1.jpg);}.sib-menu-sections-link_first:hover{outline:3px solid #4193d4;}.sib-menu-sections-link_first:active{outline:3px solid #f2f2f2;}.sib-menu-sections-link_second{background-image:url(/files/sibgiprocom/images/menu-sections-2.jpg);}.sib-menu-sections-link_second:hover{outline:3px solid #de5b6c;}.sib-menu-sections-link_second:active{outline:3px solid #f2f2f2;}.sib-menu-sections-link_third{background-image:url(/files/sibgiprocom/images/menu-sections-3.jpg);}.sib-menu-sections-link_third:hover{outline:3px solid #8dc657;}.sib-menu-sections-link_third:active{outline:3px solid #f2f2f2;}.sib-menu-sections-link_fourth{background-image:url(/files/nasosnaya-stanciya.jpg);}.sib-menu-sections-link_fourth:hover{outline:3px solid #e6863c;}.sib-menu-sections-link_fourth:active{outline:3px solid #f2f2f2;}.sib-menu-sections-link_fifth{background-image:url(/files/kanalizaciya.jpg);}.sib-menu-sections-link_fifth:hover{outline:3px solid #00bac6;}.sib-menu-sections-link_fifth:active{outline:3px solid #f2f2f2;}.sib-menu-sections-link__title{color:#ffffff;font-family:'HeadingPro';font-size:1.4rem;line-height:1;padding:20px;position:relative;}.sib-menu-sections-link__title::before{content:'';display:block;height:10px;left:0;position:absolute;top:0;transform-origin:top left;transform:rotate(-1deg);width:100%;z-index:102;}@media (max-width:1199px){.sib-menu-sections-link__title::before{display:none;}}.sib-menu-sections-link__title_first{background:#4193d4;}.sib-menu-sections-link__title_first::before{background:#4193d4;}.sib-menu-sections-link__title_second{background:#de5b6c;}.sib-menu-sections-link__title_second::before{background:#de5b6c;}.sib-menu-sections-link__title_third{background:#8dc657;}.sib-menu-sections-link__title_third::before{background:#8dc657;}.sib-menu-sections-link__title_fourth{background:#e6863c;}.sib-menu-sections-link__title_fourth::before{background:#e6863c;}.sib-menu-sections-link__title_fifth{background:#00bac6;}.sib-menu-sections-link__title_fifth::before{background:#00bac6;}.sib-main-menu{margin-bottom:30px;margin-top:4px;}.sib-main-menu__link{background:#f2f2f2;color:#333;display:block;font-size:1.2rem;line-height:1;margin-top:2px;padding:15px 20px;}.sib-main-menu__link:hover{background:#4193d4;color:#ffffff;}.sib-cleans{margin-top:30px;}.sib-clean__title{font-size:1.4rem;}.sib-clean__body{margin-top:10px;}.sib-plates{margin-top:-30px;}.sib-plate{background:#fdfdfd;border:1px solid #ddd;padding:25px 30px;margin-top:30px;}.sib-plate__title{font-size:1.4rem;color:#367dc4;}.sib-plate__body{margin-top:15px;}.sib-timeplate__body{border-bottom:4px solid #36658e;border-left:4px solid #36658e;border-radius:4px;margin:30px 100px 50px 100px;padding:30px 30px 30px 35px;position:relative;}.sib-timeplate__body::before{background:#36658e;border-radius:50%;content:'';display:block;height:20px;left:-12px;position:absolute;top:0;width:20px;}.sib-timeplate__y,.sib-timeplate__z{font-size:1.8rem;left:0;line-height:1;padding-right:30px;position:absolute;transform:translate(-100%,0);}.sib-timeplate__y{top:-3px;}.sib-timeplate__z{left:0;bottom:-12px;transform:translate(-100%,0);}.sib-timeplate__x{bottom:-19px;display:block;position:absolute;right:0;}.sib-timeplate__x a{background:#36658e;border-radius:16px;color:#fff;display:block;line-height:1;padding:10px 16px 11px 16px;}.sib-timeplate__x a:hover{background:#447fb3;}.sib-timeline{margin-top:30px;}.sib-timeline__section{display:flex;}.sib-timeline__year{font-size:1.8rem;line-height:1;}.sib-timeline-event{display:flex;}.sib-timeline-event__line{border-left:1px solid #aaaaaa;margin:0 30px;position:relative;}.sib-timeline-event__line::before{background:#aaaaaa;content:'';display:block;height:2px;left:0;position:absolute;top:20px;width:4px;}.sib-timeline-event__line_first{align-self:flex-end;height:32px;}.sib-timeline-event__line_first::before{display:none;}.sib-timeline-event__line_last{height:20px;}.sib-timeline-event__line_last::before{top:auto;width:12px;height:1px;bottom:0;}.sib-timeline-event__body{padding:10px 0;}.sib-timeline-event__point{background:#aaaaaa;width:15px;height:15px;position:absolute;border-radius:50%;top:0px;left:-8px;z-index:100;}.sib-timeline-event__point::before{background:#fff;border-radius:50%;content:'';display:block;height:13px;left:1px;position:absolute;top:1px;width:13px;}.sib-timeline-event__point::after{background:#aaaaaa;border-radius:50%;content:'';display:block;height:11px;left:2px;position:absolute;top:2px;width:11px;}.sib-certificate{display:flex;margin-top:30px;}.sib-certificate__cover img{display:block;height:auto;width:150px;}.sib-certificate__description{padding:30px;margin-left:30px;border-left:1px solid #ddd;max-width:75%;}.sib-partners__list{columns:2;}.sib-partners__list_three{columns:3;}.sib-watersupply-images{margin-top:-15px;}.sib-watersupply-image{border:1px solid #ddd;display:block;height:auto;margin-top:30px;padding:1px;width:100%;}.sib-watersupply-image:hover{border:1px solid #aaaaaa;}.sib-waterdisposal-images{margin-top:-15px;}.sib-waterdisposal-image{border:1px solid #ddd;display:block;height:auto;margin-top:30px;padding:1px;width:100%;}.sib-waterdisposal-image:hover{border:1px solid #aaaaaa;}.sib-project-note__number{color:#36658e;font-size:5rem;font-family:'HeadingPro';line-height:1;}.sib-project-note__title{font-size:2rem;line-height:1;}.sib-project-note__description{margin-top:10px;}.tp-banner-container{padding:0;position:relative;width:100%;}.tp-banner{position:relative;width:100%;}.tp-banner-fullscreen-container{padding:0;position:relative;width:100%;}.tp-caption.slide-title{background-color:transparent;border-color:#ffd658;border-style:none;border-width:0px;color:#fafafa;font-size:60px;font-weight:800;line-height:60px;margin:0px;padding:1px 4px 0px;text-decoration:none;text-shadow:none;}.tp-caption.slide-body{font-size:18px;line-height:1.4;color:#fafafa;text-decoration:none;background-color:rgba(0,0,0,0.4);padding:20px 25px;text-shadow:none;margin:0px;}.sib-partners__partner{height:200px;position:relative;}.sib-partners__partner img{display:block;height:auto;left:50%;max-height:120px;max-width:200px;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;}.audit-line{border-top:1px solid #ddd;height:1px;margin-top:30px;padding-top:30px;width:100%;}.audit-chart{padding:0 45px;}.audit-button{background:#36658e;border:none;color:#fff;padding:15px 25px;cursor:pointer;display:flex;align-items:center;line-height:1;font-size:1.2rem;padding:20px 22px;position:relative;}.audit-button:hover{background:#447fb3;}.audit-button:active{background:#36658e;}.audit-button:hover{color:white;}.audit-button::after{border-bottom:37px solid white;border-left:10px solid transparent;border-top:37px solid white;content:'';display:block;height:100%;position:absolute;right:0;top:0;}.audit-button__image{margin-top:3px;margin-right:15px;}.audit-button__image img{height:auto;width:30px;}.audit-legend-item{overflow:hidden;margin-top:5px;}.audit-legend-item::before{border-radius:4px;content:'';display:block;float:left;height:16px;margin-right:6px;margin-top:2px;width:16px;}.audit-legend-item_red::before{background:#ff6384;}.audit-legend-item_yellow::before{background:#ffce56;}.audit-legend-item_blue::before{background:#36a2eb;}.audit-legend-item_green::before{background:#4bc0c0;}.audit-kit{border:1px solid #ddd;display:block;height:auto;padding:2px;width:100%;}.audit_ta_c{text-align:center;}.audit_mt_0{margin-top:0;}.f-form-search{position:relative;}.f-form-search .f-button__input{background:transparent;border:none;cursor:pointer;display:block;font-size:1rem;line-height:1.2;margin-top:0px;color:#777;font-family:"Icons";padding:4px 10px 4px 10px;position:absolute;right:0;}.f-form-search .f-textfield__input{background:transparent;border:none;cursor:pointer;font-size:1rem;line-height:1.2;margin-top:0px;display:block;float:right;color:#ccc;padding:4px 36px 4px 12px;}.f-form-search .f-textfield__input::-moz-placeholder{color:#777;opacity:1;}.f-form-search .f-textfield__input:-ms-input-placeholder{color:#777;}.f-form-search .f-textfield__input::-webkit-input-placeholder{color:#777;}.f-form-search .f-textfield__input:focus{cursor:text;background:#fff;color:#333;}.callme-form__image img{display:block;height:auto;width:100%;}.callme-form__actions{text-align:center;}.callme-form .form-item:not(:first-child){margin-top:15px;}.callme-form .form-item label{font-size:1.2rem;}.callme-form .form-item input,.callme-form .form-item textarea{display:block;font-size:1.4rem;margin-top:4px;padding:2px 4px;width:100%;}.callme-form .form-actions{border-top:1px solid #ddd;margin-top:30px;padding-top:30px;}.callme-form .form-actions input{background:#36658e;border:none;color:#fff;padding:15px 25px;cursor:pointer;}.callme-form .form-actions input:hover{background:#447fb3;}.callme-form .form-actions input:active{background:#36658e;}.webform{border:1px solid #ddd;box-shadow:0 0 20px rgba(0,0,0,0.05);margin:20px auto;max-width:700px;padding:40px;}.webform__image img{display:block;height:auto;width:100%;}.webform .webform-component-textfield:not(:first-child),.webform .webform-component-textarea:not(:first-child),.webform .webform-component-email:not(:first-child),.webform .webform-component-radios:not(:first-child){margin-top:15px;}.webform .webform-component-textfield label,.webform .webform-component-textarea label,.webform .webform-component-email label,.webform .webform-component-radios label{font-size:1.2rem;}.webform .webform-component-textfield input,.webform .webform-component-textarea input,.webform .webform-component-email input,.webform .webform-component-textfield textarea,.webform .webform-component-textarea textarea,.webform .webform-component-email textarea{display:block;font-size:1.4rem;margin-top:4px;padding:2px 4px;width:100%;}.webform .form-actions{border-top:1px solid #ddd;margin-top:30px;padding-top:30px;}.webform .form-actions input{background:#36658e;border:none;color:#fff;padding:15px 25px;cursor:pointer;}.webform .form-actions input:hover{background:#447fb3;}.webform .form-actions input:active{background:#36658e;}.webform-audit__title{font-size:1.4rem;line-height:1;}.webform-audit__description{margin-top:10px;}.webform-audit__description-mail{margin-top:10px;}@media print{.webform-audit{box-shadow:none;}.webform-audit .form-actions{display:none;}.webform-audit .audit-form__description{display:none;}.webform-audit .audit-form__description-mail{display:block;}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after{content:" ";display:table;}.clearfix:after,.container:after,.row:after{clear:both;}body{background:#f0f0f0;}header{background:#21386a;}footer{background:#f0f0f0;border-top:1px solid #bbb;}main{background:#fff;}.header-mail,.header-mail:hover{color:#fff}.button_tech{display:inline-block !important;text-decoration:none !important;background-color:#4193d4 !important;color:#ffffff !important;border:0px solid #4193d4 !important;border-radius:0px !important;font-size:16px !important;padding:17px 91px !important;transition:all 0.8s ease !important;}.button_tech:hover{text-decoration:none !important;background-color:#36658e !important;color:#ffeded !important;border-color:#36658e !important;}.button_opros{display:inline-block !important;text-decoration:none !important;background-color:#de5b6c !important;color:#ffffff !important;border:0px solid #de5b6c !important;border-radius:0px !important;font-size:16px !important;padding:17px 51px !important;transition:all 0.8s ease !important;}.button_opros:hover{text-decoration:none !important;background-color:#36658e !important;color:#ffeded !important;border-color:#36658e !important;}
