/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.breadcrumb{padding:0;background:0 0;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;overflow:hidden}.breadcrumb .breadcrumb-item{display:inline-block}.breadcrumb .breadcrumb-item a{color:#898989;text-decoration:underline}.breadcrumb .breadcrumb-item a:active,.breadcrumb .breadcrumb-item a:focus,.breadcrumb .breadcrumb-item a:hover{color:#333}.breadcrumb .breadcrumb-item:last-child a{text-decoration:none}.breadcrumb .breadcrumb-item:last-child a:active,.breadcrumb .breadcrumb-item:last-child a:focus,.breadcrumb .breadcrumb-item:last-child a:hover{color:#333;text-decoration:underline}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"»";color:#898989}.btn{padding:.375rem 1.25rem;border-radius:0}.btn:focus{box-shadow:none}.btn.btn-blue{color:#fff;background:#359fc9}.btn.btn-blue:active,.btn.btn-blue:focus,.btn.btn-blue:hover{background:#58c3ee}.footer{color:#fff}.footer--content{padding:2.5rem 0;min-height:15rem;background:#333;position:relative;overflow:hidden}.footer--content .nav{margin:0 0 1rem}.footer--content .nav .nav-link{color:#fff;padding:.25rem 0}.footer--content .nav .nav-link[data-toggle=blue]{color:#359fc9;font-size:1.1rem;font-weight:600}.footer--content .nav .nav-link:active,.footer--content .nav .nav-link:focus,.footer--content .nav .nav-link:hover{color:#58c3ee}.footer--content .nav .nav-item--active .nav-link{color:#58c3ee}@media (min-width:0){.footer--content .nav--top{margin:0 0 1rem}.footer--content .nav--tel{text-align:center;margin:1.5rem 0 .5rem}.footer--content .nav--tel .nav-link{padding:0}}@media (min-width:1200px){.footer--content .nav--tel{text-align:left}}@media (min-width:576px){.footer--content .nav--top{margin:2.895rem 0 1rem}}@media (min-width:0){.footer--content .logo .img-fluid{margin:0 auto;display:block;max-width:10.65rem}}@media (min-width:1200px){.footer--content .logo .img-fluid{margin:0}}@media (min-width:0){.footer--content address{text-align:center;margin:0 0 .5rem}}@media (min-width:1200px){.footer--content address{text-align:left}}.footer--content .form--inline{margin:1.35rem 0 1.5rem;position:relative}.footer--content .form--inline .form .form-control{border:none;border-bottom:1px solid #b8b8b8;border-radius:0;background-color:transparent}.footer--content .form--inline .btn{font-size:0;padding:.375rem .25rem;background:0 0;position:absolute;top:0;right:0}.footer--content .form--inline .btn:before{content:"\f002";color:#d2d2d2;font-family:FontAwesome;font-size:1rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.footer--content .form--inline .btn:active:before,.footer--content .form--inline .btn:focus:before,.footer--content .form--inline .btn:hover:before{color:#898989}@media (min-width:0){.footer--content [data-toggle=modal]{display:block;margin:0 auto 1.25rem}}@media (min-width:1200px){.footer--content [data-toggle=modal]{display:block;margin:0 1.25rem 1.25rem 0}}.footer--content .field--share{margin:0 0 1.5rem}.footer--content .field--share .ya-share2__badge{border-radius:0}.footer--content .field--label{font-size:.85rem;font-weight:200;margin:0 0 .25rem}.footer--content .field--item{white-space:normal}.footer--content .field--copyright p{font-size:.85rem;font-weight:200;text-align:justify;line-height:1.2}.footer--copyright{padding:1.5rem 0;background:#111;position:relative;overflow:hidden}@media (min-width:0){.footer--copyright .copyright-studio{color:#fff;margin:1.5rem 0 0;float:inherit;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.footer--copyright .copyright-studio span{font-weight:300;align-self:flex-start;-ms-flex-item-align:flex-start;padding:0 .65rem 0 0}.footer--copyright .copyright-studio img{width:7rem;height:1.2rem}}@media (min-width:992px){.footer--copyright .copyright-studio{margin:0;float:right;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer .container--modal{color:#333}@media (min-width:0){.header{min-height:4.25rem}}@media (min-width:1200px){.header{min-height:10.5rem}}.header{border-bottom:1px solid #359fc9;position:relative}.header--top{color:#fff;background:#333}.header--top address{padding:.5rem 1rem;margin:0}.header--top a{color:#fff}.header--top .nav-link{padding:.5rem 1rem}.header--middle .form--inline{position:relative}.header--middle .form--inline .form .form-control{border:none;border-bottom:1px solid #b8b8b8;border-radius:0;background-color:transparent}.header--middle .form--inline .btn{font-size:0;padding:.375rem .25rem;background:0 0;position:absolute;top:0;right:0}.header--middle .form--inline .btn:before{content:"\f002";color:#b8b8b8;font-family:FontAwesome;font-size:1rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.header--middle .form--inline .btn:active:before,.header--middle .form--inline .btn:focus:before,.header--middle .form--inline .btn:hover:before{color:#333}@media (min-width:0){.header--middle .form--inline{margin:.35rem 0 .6rem}.header--middle .logo{margin:0;display:block}.header--middle .logo img{margin:.4rem 0 0 auto;display:block;width:auto;height:3rem}.header--middle [data-toggle=modal]{margin:1rem 0 -2.2rem auto;display:table;position:relative;z-index:9}}@media (min-width:576px){.header--middle .nav .header--phone{color:#111}.header--middle .nav .header--phone:last-child{padding:1.2rem 0 1.2rem 1rem}.header--middle .nav .header--phone:first-child{padding:1.2rem 1rem 1.2rem 0}}@media (min-width:768px){.header--middle .header--phone{padding:1.2rem 1rem}.header--middle [data-toggle=modal]{margin:1rem 0 0 auto}}@media (min-width:1200px){.header--middle .form--inline{margin:1.35rem 0 .6rem}.header--middle .logo{margin:-1.5rem 0 0}.header--middle .logo img{width:100%;height:5.5rem}.header--middle [data-toggle=modal]{margin:1.35rem 0 .6rem auto}}@media (min-width:0){.cd-header{position:absolute;top:auto;left:0;background:#fff;width:100vw;height:4.15rem;z-index:100;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-header.is-fixed{position:fixed;top:-4.16rem;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1)}.cd-header.is-visible{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0)}.cd-header.menu-is-open{background-color:rgba(21,21,21,0)}}@media (min-width:1200px){.cd-header{height:10.4rem}.cd-header.is-fixed{position:fixed;top:-10.5rem}}.page.top-indented .main.content--page{padding:1.5rem 0 0}.page.bottom-indented .main.content--page{padding:0 0 3.5rem}.page.no-indentation .main.content--page{padding:0}.main.content--page{padding:1.5rem 0 3.5rem;min-height:35rem;position:relative;overflow:hidden}.main.content--system-page{padding:1.5rem 0 0;min-height:35rem;position:relative;overflow:hidden}@media (min-width:0){.main.content--service .content--main,.main.content--service .content--sidebar-first{padding:1.5rem 0 3.5rem}.main.content--service .content--sidebar-first ul{-ms-flex-direction:column;flex-direction:column}.main.content--service .content--sidebar-first ul.nav li{text-align:left}.main.content--service .content--sidebar-first ul.nav li a{color:#333;font-size:1rem;padding:.5rem .85rem;border-radius:0;display:block}.main.content--service .content--sidebar-first ul.nav li a:active,.main.content--service .content--sidebar-first ul.nav li a:focus,.main.content--service .content--sidebar-first ul.nav li a:hover{color:#58c3ee}.main.content--service .content--sidebar-first ul.nav li.active a{color:#fff;background:#359fc9}.main.content--service .content--sidebar-first ul.nav li.active a:active,.main.content--service .content--sidebar-first ul.nav li.active a:focus,.main.content--service .content--sidebar-first ul.nav li.active a:hover{color:#333;background:#d2d2d2}}@media (max-width:576px){.main.content--service .bg{background:#e1e7f0}}@media (min-width:1200px){.main.content--service{width:100%;background:-moz-linear-gradient(left,#e1e7f0 20%,#fff 0,#e1e7f0 20%,#fff 20%);background:-webkit-gradient(linear,left top,right top,color-stop(20%,#e1e7f0),color-stop(20%,#fff),color-stop(20%,#e1e7f0),color-stop(20%,#fff));background:-webkit-linear-gradient(left,#e1e7f0 20%,#fff 0,#e1e7f0 20%,#fff 20%);background:-o-linear-gradient(left,#e1e7f0 20%,#fff 0,#e1e7f0 20%,#fff 20%);background:-ms-linear-gradient(left,#e1e7f0 20%,#fff 0,#e1e7f0 20%,#fff 20%);background:linear-gradient(to right,#e1e7f0 20%,#fff 0,#e1e7f0 20%,#fff 20%);overflow:visible}.main.content--service .content--sidebar-first{height:100%;background:#e1e7f0}}.content--sidebar-second .field--name-field-title{margin:.5rem 0 2rem}.content--sidebar-second .btn{padding:.375rem 2.25rem;margin:0 auto;display:table}.container-mobile .menu--main{min-height:5.15rem;margin:0 auto;width:calc(100% - 3.5rem)}.container-mobile .menu--main ul li a{padding:0 0 .5rem;display:block}.container--main-menu{position:relative;width:calc(100% - 1.5rem);margin:0 auto;z-index:3}.container--main-menu>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;list-style:none;padding:0;box-sizing:border-box}.container--main-menu>ul:after,.container--main-menu>ul:before{content:"";display:table}.container--main-menu>ul:after{clear:both}.container--main-menu>ul>li{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;float:left;padding:0;margin:0}.container--main-menu>ul>li:first-child a{padding:1rem 1rem 1rem 0}.container--main-menu>ul>li:last-child a{padding:1rem 0 1rem 1rem}.container--main-menu>ul>li a{color:#333;font-size:1.05rem;font-weight:500;padding:1rem;display:block}.container--main-menu>ul>li a:active,.container--main-menu>ul>li a:hover{color:#359fc9}.container--main-menu>ul>li.active>a{color:#359fc9}.container--main-menu>ul>li:last-child ul li a{padding:.25rem 0 .5rem}.container--main-menu>ul>li>ul{display:none;width:100%;background:#fff;padding:2.5rem 1.25rem;position:absolute;z-index:99999;left:0;margin:0;list-style:none;box-sizing:border-box;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 10px 20px 0 rgba(0,0,0,.25)}.container--main-menu>ul>li>ul:after{clear:both}.container--main-menu>ul>li>ul>li{margin:0;padding-bottom:0;list-style:none;width:25%;background:0 0;float:left}.container--main-menu>ul>li>ul>li p{padding:0;padding-bottom:10px;margin-left:10px;margin-right:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;width:calc(100% - 20px);display:block}.container--main-menu>ul>li>ul>li p span{vertical-align:super;font-size:9px;line-height:9px;font-weight:500}.container--main-menu>ul>li>ul>li a{padding:.5rem 0 .5rem;margin-left:.5rem;margin-right:.5rem;font-weight:400;font-size:1.05rem;text-transform:inherit;width:calc(100% - 1rem);display:block}.container--main-menu>ul>li>ul>li:last-child a{padding:.25rem 0 .5rem}.container--main-menu>ul>li a span{vertical-align:super;font-size:8.5px;line-height:8.5px;font-weight:600}.container--main-menu>ul>li>ul>li a.is-active,.container--main-menu>ul>li>ul>li a:hover{color:#359fc9}.container--main-menu>ul>li>ul>li>ul{display:block;padding:0;margin:10px 0 0;list-style:none;box-sizing:border-box}.container--main-menu>ul>li>ul>li>ul:after,.container--main-menu>ul>li>ul>li>ul:before{content:"";display:table}.container--main-menu>ul>li>ul>li>ul:after{clear:both}.container--main-menu>ul>li>ul>li>ul>li{float:left;width:100%;padding:10px 0;margin:0;font-size:.8em}.container--main-menu>ul>li>ul>li>ul>li a{border:0}.container--main-menu>ul>li>ul.normal-sub{min-width:22rem;width:auto;max-width:22rem;left:auto;padding:.5rem}.container--main-menu>ul>li>ul.normal-sub>li{text-align:left;width:100%}.menu-mobile{display:none;padding:1rem 0;margin:0 1rem;position:relative;width:1.7rem;height:2rem}.menu-mobile span{position:absolute;top:50%;left:0;display:block;width:100%;height:2px;margin-top:-2px;background-color:#333;background-image:none;font-size:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .3s;transition:background-color .3s}.menu-mobile span:before{margin-top:-.3rem;-webkit-transform:translateY(-250%);transform:translateY(-250%)}.menu-mobile span:after{margin-top:.3rem;-webkit-transform:translateY(250%);transform:translateY(250%)}.menu-mobile span:after,.menu-mobile span:before{position:absolute;left:0;width:100%;height:100%;background:#333;content:'';-webkit-transition:-webkit-transform .3s;transition:transform .3s}.open-menu .menu-mobile span{background-color:transparent}.open-menu .menu-mobile span:before{margin-top:0;-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.open-menu .menu-mobile span:after{margin-top:0;-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.menu-dropdown-icon:before{content:"\f067";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:none;cursor:pointer;float:right;padding:1rem 1.25rem;color:#fff}@media (max-width:1200px){.container--main-menu{width:calc(100%);max-width:100%;padding:0!important}.container--main-menu .menu-mobile{max-width:960px;margin:.15rem 3rem .5rem 3rem}}@media (max-width:768px){.container--main-menu{width:calc(100%);max-width:100%;padding:0!important}}@media (max-width:576px){.container--main-menu .menu-mobile{margin:.15rem 3rem .5rem 10%;max-width:540px}}@media (max-width:1200px){.container--main-menu>ul>li a{text-align:left;color:#fff;padding:.5rem 1rem}.container--main-menu>ul>li:first-child a,.container--main-menu>ul>li:last-child a{padding:.5rem 1rem}.container--main-menu>ul>li:first-child ul li a,.container--main-menu>ul>li:last-child ul li a{padding:.5rem 1rem}.container--main-menu>ul>li>ul>li a{padding:.5rem 1rem .5rem;margin:0 1rem;border-bottom:1px dotted #b8b8b8;color:#fff;font-weight:400;font-size:1.05rem;line-height:18px;text-transform:lowercase;width:calc(85% - 0px);display:block}.container--main-menu>ul>li>ul>li:last-child a{padding:.25rem 1rem .5rem}.menu-container{width:100%}.menu-mobile{display:block}.menu-dropdown-icon:before{display:block}.container--main-menu>ul>li>ul{padding:20px 0}.container--main-menu>ul{width:100%;float:none;position:relative;display:none}.container--main-menu>ul>li{width:100%;display:block}.container--main-menu>ul>li a{width:100%;display:block}.container--main-menu>ul>li>ul{position:relative}.container--main-menu>ul>li>ul.normal-sub{min-width:100%;width:100%;max-width:100%;padding:0 0 .5rem;box-shadow:none;background:#333}.container--main-menu>ul>li>ul>li{float:none;width:100%;padding-bottom:0}.container--main-menu>ul>li>ul>li:first-child{margin:0}.container--main-menu>ul>li>ul>li>ul{position:relative}.container--main-menu>ul>li>ul>li>ul>li{float:none}.container--main-menu .show-on-mobile{display:block;width:100%;margin:0;padding:1rem 1rem .5rem;background:#333}}.container--main-menu>ul>li>a:focus{color:#898989}.container-mobile,.content-wrap{overflow:hidden;width:100%;height:100%}.mobile-menu--open{float:left}.mobile-menu--close,.mobile-menu--open{display:block;margin:1.25rem 0 0;position:relative;width:1.7rem;height:2rem;border:none;border-radius:0;background:0 0}.mobile-menu--close span,.mobile-menu--open span{position:absolute;top:50%;left:0;display:block;width:100%;height:2px;margin-top:-2px;background-color:#111;background-image:none;font-size:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .3s;transition:background-color .3s}.mobile-menu--close span:before,.mobile-menu--open span:before{margin-top:-.3rem;-webkit-transform:translateY(-250%);transform:translateY(-250%)}.mobile-menu--close span:after,.mobile-menu--open span:after{margin-top:.3rem;-webkit-transform:translateY(250%);transform:translateY(250%)}.mobile-menu--close span:after,.mobile-menu--close span:before,.mobile-menu--open span:after,.mobile-menu--open span:before{position:absolute;left:0;width:100%;height:100%;background:#111;content:'';-webkit-transition:-webkit-transform .3s;transition:transform .3s}.container-mobile .menu-wrap{font-size:1rem;padding:3.75rem 0 2rem;width:20rem;height:100vh;background:#111;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(-20rem,0,0);transform:translate3d(-20rem,0,0);-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);position:fixed;z-index:1001}.container-mobile .menu-wrap .menu{-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transform:translate3d(0,550%,0);transform:translate3d(0,550%,0)}.container-mobile .menu-wrap .menu:before{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transform:translate3d(0,550%,0);transform:translate3d(0,550%,0)}.container-mobile .menu-wrap .menu ul{display:block;min-height:auto}.container-mobile .menu-wrap .menu ul a{-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transform:translate3d(0,550%,0);transform:translate3d(0,550%,0)}.container-mobile .menu-wrap a{color:#fff}.container-mobile .menu-wrap a:focus,.container-mobile .menu-wrap a:hover{color:#58c3ee}.container-mobile .menu-wrap .cart--cart-block{position:absolute;left:1.5rem;right:auto;top:.75rem}.container-mobile .menu-wrap .cart--cart-block .cart-block--contents{width:18rem;right:auto;box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3)}.container-mobile .menu-wrap .cart--cart-block .cart-block--contents a{color:#111;text-decoration:blink}.container-mobile .menu-contact{padding:2.5rem 0 0;position:relative;width:calc(100% - 3.5rem);min-height:5.15rem;margin:0 auto;z-index:3}.container-mobile .menu-contact:before{content:'';display:block;background:rgba(255,255,255,.3);width:100%;height:1px;position:absolute;top:1rem;left:0;right:0}.container-mobile .mobile-menu--close{position:absolute;right:1rem;top:0;overflow:hidden;text-indent:1em;font-size:.75em}.container-mobile .mobile-menu--close span{background-color:#fff}.container-mobile .mobile-menu--close span:after,.container-mobile .mobile-menu--close span:before{background:#fff}.container-mobile .button.button--link{text-align:center;display:block;padding:.5rem 1rem;margin:1.25rem 0;background:#359fc9}.show-menu .container-mobile .menu-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transition:-webkit-transform .8s;transition:transform .8s}.show-menu .container-mobile .menu-wrap .menu{-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.show-menu .container-mobile .menu-wrap .menu:before{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-webkit-transition:-webkit-transform 1.4s;transition:transform 1.4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.show-menu .container-mobile .menu-wrap .menu ul a{-webkit-transition:-webkit-transform .5s;transition:transform .5s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.show-menu .container-mobile .mobile-menu--close span{background-color:transparent}.show-menu .container-mobile .mobile-menu--close span:before{margin-top:0;background:#fff;-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.show-menu .container-mobile .mobile-menu--close span:after{margin-top:0;background:#fff;-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.page:before{content:'';opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75);position:absolute;top:0;left:0;z-index:999;width:100%;height:100%;background:#111;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:opacity .4s,-webkit-transform 0s .4s;transition:opacity .4s,transform 0s .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1)}.show-menu .page:before{-webkit-transition:opacity .8s;transition:opacity .8s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.alert-dismissible{padding:.75rem 1.25rem}.modal-content{border:none;border-radius:0}.modal-title{font-size:1.25rem;font-weight:500;line-height:1.1;white-space:normal;margin-bottom:0}.modal-header .close{padding:.76rem 1.5rem 0 0}.modal-footer .btn{position:relative!important;bottom:auto!important}.close{line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.pagination{margin:0}.pagination .page-item .page-link{color:#359fc9;padding:.35rem .75rem .45rem;margin:0 .25rem;border-radius:0;border-color:#359fc9}.pagination .page-item .page-link:active,.pagination .page-item .page-link:focus,.pagination .page-item .page-link:hover{color:#fff;background-color:#58c3ee;border-color:#58c3ee}.pagination .page-item.active .page-link{color:#fff;background-color:#359fc9;border-color:#359fc9}.content--sidebar-second .node--sales{margin:5.5rem 0 1.7rem 0}.content--sidebar-second .node--sales:before{background:url(/themes/custom/rosgeoresurs/images/core/discount.svg) no-repeat #fff center}.nav-tabs{margin:0 0 1rem}.nav-tabs .nav-item{margin-left:-1px}.nav-tabs .nav-item .nav-link{border-top-left-radius:0;border-top-right-radius:0}.nav-tabs .nav-item .nav-link.is-active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.form-group.captcha{margin-bottom:0}.form-control{padding:.375rem .75rem .6rem .75rem;border-radius:0}.form-control:focus{border-color:#359fc9;box-shadow:none}textarea.form-control{min-height:5rem}.custom-control-input:focus~.custom-control-label::before{box-shadow:none}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#58c3ee}.custom-control-input:checked~.custom-control-label::before{border-color:#359fc9;background-color:#359fc9}#edit-field-consent--wrapper .fieldset-legend{display:none}.form-required:after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/custom/rosgeoresurs/images/core/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 .3em}.custom-control-label{white-space:inherit!important;overflow:inherit}.custom-control-label.form-required:after{margin:auto;position:absolute;display:block;background:#adb5bd;background-image:none}form .field--type-file{padding:1.25rem 0 0;min-height:70px;position:relative}@media (min-width:768px){form .field--type-file{padding:2.2rem 0 0}}form .form-type--managed-file{position:relative}form .form-type--managed-file .label{cursor:pointer;z-index:3}form .form-type--managed-file .label:active label,form .form-type--managed-file .label:focus label,form .form-type--managed-file .label:hover label{color:#359fc9;text-decoration:underline}form .form-type--managed-file .label-display{padding:.375rem .75rem;width:100%;height:calc(1.5em + .719rem + 2px);background:#fff;border:1px solid #ced4da;position:absolute;top:-.7rem;left:0}form .form-type--managed-file .label-display label{cursor:pointer;margin:0;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}form .form-type--managed-file .label-display span{cursor:default;display:inline-block;z-index:0}form .form-type--managed-file [type=file]{display:none}form .form-type--managed-file [type=submit]{padding:0;border:none;background-color:transparent;position:absolute;top:-.25rem;right:1rem;z-index:9}form .form-type--managed-file [type=submit]:after{content:"\f093";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;color:#111;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}form .form-type--managed-file [type=submit]:active,form .form-type--managed-file [type=submit]:focus,form .form-type--managed-file [type=submit]:hover{color:transparent;background:0 0}form .form-type--managed-file [type=submit]:active:after,form .form-type--managed-file [type=submit]:focus:after,form .form-type--managed-file [type=submit]:hover:after{color:#359fc9}@media (min-width:0){form .form-type--managed-file [type=submit].js-hide{top:-.25rem;right:-37vw}form .form-type--managed-file [type=submit].js-hide:after{content:"\f093";font:normal normal normal 14px/1 FontAwesome}}@media (min-width:768px){form .form-type--managed-file [type=submit].js-hide{top:-.25rem;right:1rem}}form .form-type--managed-file [type=submit]:before{display:none}form .form-type--managed-file [type=submit] span{display:none}form .form-type--managed-file span.file{padding:.375rem .75rem;width:100%;height:calc(1.5em + .719rem + 1px);z-index:8;position:absolute;top:-11px;background-color:#fff;background-position:1rem center;border:1px solid #ced4da}form .form-type--managed-file span.file a{text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;padding:0 0 0 2rem;display:block;position:relative;overflow:hidden}.title--block{font-size:1.2rem;color:#898989}.title--block a{color:#898989}.title--block a:active,.title--block a:focus,.title--block a:hover{color:#58c3ee}.field{margin:0 0 1.5rem;position:relative}.field label{display:block;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.field label.custom-control-label{overflow:inherit}.field--label-inline{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.field--label-inline .field--label{margin:0 .5rem .25rem 0}.field--label-inline .field--item{margin:0 0 .25rem}.field--label-bottom .field--label{margin:0 0 .25rem}.field--label-bottom .field--item{margin:0 .5rem .25rem 0}.field--label{-ms-flex-item-align:center;align-self:center;font-weight:700;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden;margin:0 0 .25rem}.field--item{-ms-flex:1;flex:1;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.field--name-field-address .field--item{white-space:normal}.field--name-body{white-space:normal}.field--name-field-email a,.field--name-field-phone a{color:#333}.field--name-field-consent{white-space:normal}.field--name-field-consent .form-group{margin:0 0 .5rem}.field--name-field-map{width:100%;max-height:38.7rem;height:38.7rem;position:relative;z-index:1}.field--name-field-contact-form .field--item{padding:1.5rem;background:#e1e7f0}.field--name-field-contact-form .form-group.captcha{margin:0}.field--name-field-contact-form .field--item{white-space:inherit}.field--date{color:#898989}.field--node-title{font-size:1.2rem;font-weight:600;margin:.55rem 0 1rem}.field--node-title a{color:#111}.field--node-title a:active,.field--node-title a:focus,.field--node-title a:hover{color:#58c3ee}.field--name-field-image{margin:0}.field--type-text-with-summary{margin:0}.field--node-linck{margin:0}.field--name-field-description{white-space:normal}.field--name-field-title{font-size:1.2rem;font-weight:600;text-align:left;text-transform:uppercase;line-height:1.5;margin:1rem 0;padding-left:1.5rem;position:relative}.field--name-field-title:before{content:'';display:block;width:1.2rem;height:1px;background:#359fc9;position:absolute;top:.72rem;left:0}.field--name-field-consent .fieldset-legend{display:none}.field--name-field-consent .custom-control-label{font-size:.9rem}@media (min-width:0){.h1,h1{font-size:1.6rem;font-weight:400;margin-bottom:2rem}.h2,h2{font-size:1.4rem;font-weight:400;text-transform:initial;margin-bottom:1.5rem}.h3,h3{font-size:1.2rem;font-weight:400;text-transform:initial;margin-bottom:1.25rem}.h4,h4{font-size:1rem;font-weight:400;text-transform:initial;margin-bottom:1.15rem}.h5,h5{font-size:.8rem;font-weight:400;text-transform:initial;margin-bottom:1rem}.h6,h6{font-size:.5rem;font-weight:400;text-transform:initial;margin-bottom:1rem}p{font-size:1rem}}@media (min-width:768px){.h1,h1{font-size:2rem;text-transform:uppercase;font-weight:400}.h2,h2{font-size:1.9rem;font-weight:400;text-transform:initial}.h3,h3{font-size:1.8rem;font-weight:400;text-transform:initial}.h4,h4{font-size:1.7rem;font-weight:400;text-transform:initial}.h5,h5{font-size:1.5rem;font-weight:400;text-transform:initial}.h6,h6{font-size:1.1rem;font-weight:400;text-transform:initial}}body{color:#111;font-size:1rem;font-weight:400;line-height:1.5;font-family:'Exo 2',sans-serif}.body-hide{opacity:0;transition:.3s opacity ease-in-out}.body-visible{opacity:1}#page{position:relative;overflow-x:hidden}.visually-hidden{display:none;overflow:hidden;width:0;height:0}.contextual-links,.contextual-region .contextual .contextual-links{display:block}button:focus{outline:0}.label{color:#111;padding:0;border-radius:0}a{color:#359fc9}a:active,a:focus,a:hover{color:#58c3ee;text-decoration:none}b,strong{font-weight:700}main .field ul{list-style-type:none;margin-block-start:1rem;margin-block-end:1.25rem;padding-inline-start:1rem}main .field ul li{position:relative}main .field ul li:before{content:'';display:block;width:.35rem;height:.35rem;background:#359fc9;border-radius:1rem;position:absolute;top:.707rem;left:-1rem}@media (min-width:0){blockquote{padding:1rem 1rem .5rem 2rem;background:#e1e7f0;box-shadow:0 .05rem 1rem rgba(0,0,0,.15);position:relative;overflow:hidden}blockquote:before{content:'';display:block;width:3px;height:100%;background:#359fc9;position:absolute;z-index:1;top:0;left:0}}@media (min-width:768px){blockquote{padding:1.5rem 1.5rem 1rem 2rem;background:#e1e7f0;box-shadow:0 .05rem 1rem rgba(0,0,0,.15)}}.page .pmd-card-subtitle-text,.page a,.page input[type=button],.page input[type=reset],.page input[type=submit]{-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.page ul.navbar-nav{list-style-type:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.page label{font-weight:600}[class*=ymaps-2-1][class*="-ground-pane"]{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}[class*=ymaps-2-1][class*="-copyrights-promo"]{display:none}.contextual{top:6px!important}.grecaptcha-badge{display:none}@media (min-width:1200px){.container{max-width:1200px}}.imagepin{width:.75rem;height:.75rem;border-radius:.75rem;border:1px solid #333;background-color:#fff;box-shadow:none}.imagepin.imagepin-selected{border:1px solid #111;background-color:#58c3ee;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.imagepin-widget.imagepin-overlay{padding:0 1rem .05rem;width:auto;border:1px solid #d2d2d2;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.node--news.node--teaser{margin:0 0 2.5rem}.node--news.node--sticky.node--teaser{margin:0 0 3.5rem}.node--news.node--sticky.node--teaser .field--name-field-image{margin:0 0 1.5rem}.node--news.node--sticky.node--teaser .field--name-body{min-height:7rem;max-height:7rem;position:relative;overflow:hidden}.node--news.node--full .field--name-field-image{margin:0 0 1.5rem}.node--news.node--full .field--date{text-align:right;margin:0 0 1rem}@media (max-width:576px){.node--price-services{margin:3rem 0 1.7rem 0!important}}@media (min-width:0){.node--price-services{height:25rem}}@media (min-width:992px){.node--price-services{height:auto;min-height:26rem}}.node--price-services{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:1rem 1rem 1.5rem;margin:3rem 1.5rem 1.7rem 0;background:#fff;box-shadow:0 .05rem 1rem rgba(0,0,0,.15);position:relative}.node--price-services.node--default .btn,.node--price-services.node--promoted .btn{margin:0 auto;display:block;width:100%}.node--price-services h3{text-align:center;font-size:1rem;font-weight:700;margin-bottom:1rem}.node--price-services .field{text-align:center}.node--price-services .field--item{margin:0 0 .25rem}.node--price-services .field--label{color:#898989;font-weight:400;text-transform:lowercase}.node--price-services .field--name-running-meter{padding:1rem 0 0;margin:1.5rem 0;position:relative}.node--price-services .field--name-running-meter:before{content:'';display:block;margin:0 auto;width:50%;border-top:1px solid #d2d2d2;position:absolute;top:0;left:0;right:0}.node--price-services .field--name-running-meter span{font-size:1.5rem}.node--price-services .field--name-running-meter .field--item{line-height:1;margin:.5rem 0 0}.node--price-services .field--name-field-price .field--item{color:#359fc9;overflow:initial}.node--price-services .field--name-field-price span{font-size:1.6rem}.node--price-services .field--name-field-price p{margin:.5rem 0}.node--price-services .field--name-field-price .field--item{line-height:1;margin:.5rem 0 0}.node--price-services .field--name-field-price .discount{color:red}.node--price-services .field--name-field-price .no-discount{position:relative;overflow:inherit}.node--price-services .field--name-field-price .no-discount:before{content:'';display:block;width:65%;margin:0 auto;height:2px;background:red;position:absolute;top:.9rem;left:0;right:0;-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.node--price-services.node--paragraph{margin:0;box-shadow:none}.node--price-services.node--paragraph h3{font-size:.95rem}.node--price-services.node--paragraph .field--name-field-description{margin:0 0 .25rem;max-height:4.25rem;overflow:hidden}.node--price-services.node--paragraph .field--name-field-description p{font-size:.9rem}.node--price-services.node--paragraph .field--name-field-price .discount{margin:-1.5rem 0 0}@media (max-width:576px){.node--sales{margin:5.5rem 0 1.7rem 0!important}}.node--sales{text-align:center;padding:3rem 1rem 0;margin:5.5rem 1.5rem 1.7rem 0;height:auto;border:1px solid #359fc9;position:relative}.node--sales h3{font-size:1.3rem;font-weight:600;text-transform:lowercase}.node--sales:before{content:'';display:block;margin:0 auto;width:5.5rem;height:4rem;position:absolute;top:-2.2rem;left:0;right:0;background:url(/themes/custom/rosgeoresurs/images/core/discount.svg) no-repeat #e1e7f0 center}.node--service .item-list:first-child{margin-right:auto}.node--service .item-list:last-child{margin-left:auto}.node--service.node--content-services{margin:.75rem 0 1.15rem;background:#fff;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.node--service.node--content-services:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.node--service.node--content-services:hover a{color:#359fc9}.node--service.node--content-services h3{-ms-flex-align:center;align-items:center;margin:0;width:100%;height:5rem;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.node--service.node--content-services h3 a{font-size:1rem;font-weight:500;color:#333;padding:0 1rem .15rem;display:block;position:relative;overflow:hidden}.node--service.node--content-services .img-fluid{width:100%}@media (min-width:0){.node--service.node--paragraph,.node--service.node--promoted-teaser{padding:0 1.5rem 1.5rem}}@media (min-width:768px){.node--service.node--paragraph,.node--service.node--promoted-teaser{padding:0 0 0 1.5rem}}.node--service.node--paragraph,.node--service.node--promoted-teaser{margin:0 0 2rem;background:#fff;position:relative;overflow:hidden;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.node--service.node--paragraph:active,.node--service.node--paragraph:focus,.node--service.node--paragraph:hover,.node--service.node--promoted-teaser:active,.node--service.node--promoted-teaser:focus,.node--service.node--promoted-teaser:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.node--service.node--paragraph .content-linck,.node--service.node--promoted-teaser .content-linck{display:block;width:62%;height:100%;position:absolute;top:0;right:0;z-index:1}.node--service.node--paragraph .field--group-node,.node--service.node--promoted-teaser .field--group-node{margin:0;position:absolute;z-index:2}.node--service.node--paragraph .field--group-node .field--name-field-type-service,.node--service.node--promoted-teaser .field--group-node .field--name-field-type-service{margin:1.25rem 0 .25rem}.node--service.node--paragraph .field--group-node .field--name-field-type-service a,.node--service.node--promoted-teaser .field--group-node .field--name-field-type-service a{color:#898989}.node--service.node--paragraph .field--group-node .field--field-service-title,.node--service.node--promoted-teaser .field--group-node .field--field-service-title{margin:0;background:#359fc9;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}@media (min-width:0){.node--service.node--paragraph .field--group-node .field--field-service-title a,.node--service.node--promoted-teaser .field--group-node .field--field-service-title a{color:#fff;font-size:1.1rem;font-weight:300;padding:.25rem 1.25rem .35rem 1.25rem;display:block}.node--service.node--paragraph .field--group-node .field--field-service-title:active,.node--service.node--paragraph .field--group-node .field--field-service-title:focus,.node--service.node--paragraph .field--group-node .field--field-service-title:hover,.node--service.node--promoted-teaser .field--group-node .field--field-service-title:active,.node--service.node--promoted-teaser .field--group-node .field--field-service-title:focus,.node--service.node--promoted-teaser .field--group-node .field--field-service-title:hover{background:#58c3ee}}@media (min-width:768px){.node--service.node--paragraph .field--group-node .field--field-service-title a,.node--service.node--promoted-teaser .field--group-node .field--field-service-title a{font-size:1.4rem}}@media (min-width:0){.node--service.node--paragraph .field--name-field-teaser-description-service,.node--service.node--promoted-teaser .field--name-field-teaser-description-service{white-space:normal;margin:6.15rem 0 1.5rem;max-height:8.7rem}.node--service.node--paragraph .field--name-field-teaser-description-service p,.node--service.node--promoted-teaser .field--name-field-teaser-description-service p{font-weight:400;line-height:1.3;margin:0}}@media (min-width:768px){.node--service.node--paragraph .field--name-field-teaser-description-service,.node--service.node--promoted-teaser .field--name-field-teaser-description-service{margin:6.15rem 0 0}}@media (min-width:0){.node--service.node--paragraph .field--name-field-service-image,.node--service.node--promoted-teaser .field--name-field-service-image{margin:-1px}.node--service.node--paragraph .field--name-field-service-image .img-fluid,.node--service.node--promoted-teaser .field--name-field-service-image .img-fluid{width:100%}}@media (min-width:992px){.node--service.node--paragraph .field--name-field-service-image,.node--service.node--promoted-teaser .field--name-field-service-image{margin:-1px}.node--service.node--paragraph .field--name-field-service-image .img-fluid,.node--service.node--promoted-teaser .field--name-field-service-image .img-fluid{width:auto;max-width:inherit;height:100%;margin:0 0 0 -20%}}@media (min-width:1200px){.node--service.node--paragraph .field--name-field-service-image,.node--service.node--promoted-teaser .field--name-field-service-image{margin:-1px}.node--service.node--paragraph .field--name-field-service-image .img-fluid,.node--service.node--promoted-teaser .field--name-field-service-image .img-fluid{width:100%;max-width:100%;height:auto;margin:auto}}.node--service.node--token{margin:0 0 2rem}.node--service.node--token h3{font-size:1rem;margin:0}.node--service.node--token h3 a{color:#333}.node--service.node--token h3 a:active,.node--service.node--token h3 a:focus,.node--service.node--token h3 a:hover{color:#58c3ee}.node--object.node--full .owl-carousel{padding:0 .8rem;margin:0 0 1rem;justify-content:center;flex-direction:column;display:flex!important;overflow-x:hidden;position:relative}.node--object.node--full .owl-carousel[data-owl=objectCarousel]{margin:0 0 1rem}.node--object.node--full .owl-stage-outer .owl-stage{z-index:1}.node--object.node--full .owl-nav{width:100%;height:1.5rem;position:absolute;left:0;right:0;z-index:1}.node--object.node--full .owl-nav .disabled span{cursor:no-drop;opacity:.5}.node--object.node--full .owl-nav .disabled span:focus,.node--object.node--full .owl-nav .disabled span:hover{background:#111}.node--object.node--full .owl-nav .disabled span:active{background:#111}.node--object.node--full .owl-nav .owl-prev{position:absolute;left:0}.node--object.node--full .owl-nav .owl-next{position:absolute;right:0}.node--object.node--full .owl-nav .owl-next span,.node--object.node--full .owl-nav .owl-prev span{color:#fff;font-size:1.4rem;line-height:.9;width:1.5rem;height:1.5rem;background:#111;display:block;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.node--object.node--full .owl-nav .owl-next span:focus,.node--object.node--full .owl-nav .owl-next span:hover,.node--object.node--full .owl-nav .owl-prev span:focus,.node--object.node--full .owl-nav .owl-prev span:hover{background:#58c3ee}.node--object.node--full .owl-nav .owl-next span:active,.node--object.node--full .owl-nav .owl-prev span:active{background:#359fc9}.node--object.node--paragraph{margin:0 0 2.5rem}.node--object.node--paragraph .img-fluid{margin:0 0 1rem}.node--object.node--paragraph .field--name-field-city{margin:0}.node--object.node--paragraph .field--node-title{margin:0 0 .5rem;height:3rem;position:relative;overflow:hidden}.node--object.node--paragraph .field--name-body{height:6rem;position:relative;overflow:hidden}@media (min-width:0){.node--object.node--teaser{padding:1.5rem 1.25rem;position:relative;border-top:1px solid #e1e7f0;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.node--object.node--teaser .img-fluid{width:100%}.node--object.node--teaser .field--name-field-city{margin:0}.node--object.node--teaser .field--name-field-date-works,.node--object.node--teaser .field--node-title{margin:0 0 .5rem;font-style:italic}.node--object.node--teaser .field--name-field-content{color:#111}.node--object.node--teaser .field--name-field-content .link-more{cursor:pointer;color:#359fc9;text-decoration:underline}.node--object.node--teaser .field--name-field-content .link-more:active,.node--object.node--teaser .field--name-field-content .link-more:focus,.node--object.node--teaser .field--name-field-content .link-more:hover{color:#58c3ee;text-decoration:blink}.node--object.node--teaser:last-child{border-bottom:1px solid #e1e7f0}.node--object.node--teaser:active,.node--object.node--teaser:focus,.node--object.node--teaser:hover{-moz-box-shadow:0 0 1.5rem rgba(0,0,0,.15);-o-box-shadow:0 0 1.5rem rgba(0,0,0,.15);-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.15);box-shadow:0 0 1.5rem rgba(0,0,0,.15)}}.node--news .social-network,.node--object .social-network{padding:.85rem 0 .6rem;margin:0 0 3rem;border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8}.node--news .social-network .likebtn_container,.node--object .social-network .likebtn_container{float:left}.node--news .social-network li:before,.node--object .social-network li:before{display:none}.node--news .social-network .ya-share2__container .ya-share2__list,.node--object .social-network .ya-share2__container .ya-share2__list{padding:0;margin:0}.node--news .field--name-field-date-works,.node--object .field--name-field-date-works{font-weight:300;margin:0}.node--news .field--name-field-city,.node--object .field--name-field-city{margin:0 0 .5rem}.node--news .field--name-field-city a,.node--object .field--name-field-city a{font-weight:600;color:#898989}.node--news .field--name-field-city a:active,.node--news .field--name-field-city a:focus,.node--news .field--name-field-city a:hover,.node--object .field--name-field-city a:active,.node--object .field--name-field-city a:focus,.node--object .field--name-field-city a:hover{color:#58c3ee}.node--news .field--likebtn-container,.node--object .field--likebtn-container{margin:.05rem 0 0;float:left}.node--news .field--likebtn-container .likebtn-button,.node--object .field--likebtn-container .likebtn-button{margin:0;background-color:transparent;border:none;color:#333}.node--news .field--likebtn-container .lb-style-white .lb-like-icon,.node--object .field--likebtn-container .lb-style-white .lb-like-icon{margin-right:.45rem;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0}.node--news .field--likebtn-container .lb-style-white .lb-like-icon:before,.node--object .field--likebtn-container .lb-style-white .lb-like-icon:before{font-size:1rem;content:"\f08a"}.node--news .field--likebtn-container .lb-style-white:hover .lb-like-icon,.node--object .field--likebtn-container .lb-style-white:hover .lb-like-icon{background:0 0}.node--news .field--likebtn-container .lb-style-white:hover .lb-like-icon:before,.node--object .field--likebtn-container .lb-style-white:hover .lb-like-icon:before{content:"\f004"}.node--news .field--likebtn-container .lb-style-white .lb-voted .lb-like-icon:before,.node--object .field--likebtn-container .lb-style-white .lb-voted .lb-like-icon:before{font-size:1rem;content:"\f004"}.node--news .field--likebtn-container .lb-style-white .lb-voted:hover .lb-like-icon,.node--object .field--likebtn-container .lb-style-white .lb-voted:hover .lb-like-icon{background:0 0}.node--news .field--likebtn-container .lb-style-white .lb-voted:hover .lb-like-icon:before,.node--object .field--likebtn-container .lb-style-white .lb-voted:hover .lb-like-icon:before{content:"\f08a"}.node--news .field--likebtn-container .field--item,.node--object .field--likebtn-container .field--item{margin:0}.node--news .field--likebtn-container .field--label,.node--object .field--likebtn-container .field--label{font-weight:300;margin:0;line-height:1}.node--news .field--ya-share,.node--object .field--ya-share{margin:0;float:right}.node--news .field--ya-share .field--label,.node--object .field--ya-share .field--label{font-weight:300}.node--news .field--ya-share .ya-share2__badge,.node--object .field--ya-share .ya-share2__badge{border-radius:0}@media (min-width:0){.node--news.node--promoted-teaser{margin:0 0 2rem}.node--news.node--promoted-teaser .field--name-field-image{margin:0 0 .5rem!important}.node--news.node--promoted-teaser .field--node-title{font-size:1.05rem;margin:.15rem 0 .5rem}.node--news.node--promoted-teaser .field--name-body{max-height:4.9rem}}@media (min-width:992px){.node--news.node--promoted-teaser{margin:0}}.node--news.node--paragraph{margin:0 0 1.75rem}@media (min-width:0){.node--news.node--paragraph .field--name-field-image .img-fluid{width:100%;margin:0 0 .5rem}.node--news.node--paragraph .field--node-title{font-size:1.05rem;margin:.15rem 0 .5rem}.node--news.node--paragraph .field--name-body{line-height:1.2;max-height:4.85rem}}@media (min-width:768px){.node--news.node--paragraph .field--name-field-image .img-fluid{width:auto}}.node--search-index{padding:1rem 2rem;margin:0 0 1rem;border-bottom:1px solid #359fc9;background:#e1e7f0;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.node--search-index:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.node--search-index:hover a{color:#359fc9}.node--search-index h2{font-size:1.2rem;font-weight:500;margin:0 0 .5rem}.node--search-index h2 a{color:#333}.node--search-index h2 a:active,.node--search-index h2 a:focus,.node--search-index h2 a:hover{color:#58c3ee}.node--search-index .field--node-type{font-weight:400;text-transform:lowercase;font-style:italic}.node--search-index .field--node-linck{color:#359fc9;text-decoration:underline}.node--search-index .field--node-linck:active,.node--search-index .field--node-linck:focus,.node--search-index .field--node-linck:hover{color:#58c3ee}@media (min-width:0){.node--system-page{display:block;width:100%;height:100%;background-image:url(/themes/custom/rosgeoresurs/images/core/error.svg);background-repeat:no-repeat;background-position:0 10rem;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;position:relative}.node--system-page .field--name-field-error-number{text-align:center;color:#fed373;font-weight:800;font-size:10rem;line-height:2.5;overflow:hidden;margin:0;mix-blend-mode:darken;-ms-mix-blend-mode:darken;position:relative}.node--system-page .field--name-field-error-number:before{content:'';display:block;width:100%;height:100%;background-image:url(/themes/custom/rosgeoresurs/images/core/error.png);background-position:center;background-repeat:no-repeat;position:absolute;top:-7rem}.node--system-page .field--name-body{text-align:center;color:#fff;margin:-7rem 0 0}.node--system-page .field--name-body p{font-size:1.5rem}.node--system-page .field--name-field-link{margin:2rem 0 7.5rem}.node--system-page .field--name-field-link a{padding:.5rem 1.25rem;margin:0 auto;display:table;background:#e1e7f0}}@media (min-width:1200px){.node--system-page{background-position:0 17rem}.node--system-page .field--name-field-error-number{font-size:26rem;line-height:1.4}.node--system-page .field--name-field-error-number:before{top:-11.8rem}.node--system-page .field--name-body{margin:-3rem 10% 0}.node--system-page .field--name-field-link{margin:2rem 0 5.5rem}}.paragraph--advantages .field--name-field-title{margin:1rem 0 0}.paragraph--advantages .field--name-field-subtitle{color:#898989;margin:0 0 4rem 1.5rem}.paragraph--advantages .item-element{padding:1.5rem 1.5rem 1rem;margin:0 0 4.5rem 2.5rem;background:#fff;min-height:8.5rem;box-shadow:0 .05rem 1rem rgba(0,0,0,.15);position:relative;z-index:1}.paragraph--advantages .item-work .count{color:#359fc9;font-size:4.2rem;font-weight:100;text-align:left;line-height:0;margin-bottom:.9rem;padding-left:1.5rem;display:block;position:absolute;top:-1rem;left:1rem;z-index:0}.paragraph--advantages .item-work .count:after{content:'';display:block;width:1.2rem;height:1px;background:#359fc9;position:absolute;top:.1rem;left:0}.paragraph--infographics-engineering-survey .drawings svg .cls-5,.paragraph--infographics-engineering-survey .drawings svg .cls-6{fill:#fff0;stroke-width:.5px}.paragraph--infographics-engineering-survey .drawings svg .cls-2{stroke:#333;fill:#fff;stroke-width:.5px}.paragraph--infographics-engineering-survey .drawings svg .cls-3{stroke:#333!important;fill:#fff!important;stroke-width:.5px}.paragraph--infographics-engineering-survey .drawings svg .cls-4{stroke:#fff;fill:#333;stroke-width:.5px}.paragraph--infographics-engineering-survey .drawings svg .cls-8{stroke:#333!important;fill:#fff!important}.paragraph--infographics-engineering-survey .drawings svg .st4,.paragraph--infographics-engineering-survey .drawings svg .st5,.paragraph--infographics-engineering-survey .drawings svg .st6{fill:#fff!important;stroke:#333!important;stroke-width:.9px!important}.paragraph--infographics-well-repair .drawings svg .cls-5,.paragraph--infographics-well-repair .drawings svg .cls-6{fill:#fff0;stroke-width:.5px}.paragraph--infographics-well-repair .drawings svg .cls-2{stroke:#333;fill:#fff;stroke-width:.5px}.paragraph--infographics-well-repair .drawings svg .cls-3{stroke:#333!important;fill:#fff!important;stroke-width:.5px}.paragraph--infographics-well-repair .drawings svg .cls-4{stroke:#fff;fill:#333;stroke-width:.5px}.paragraph--infographics-well-repair .drawings svg .cls-8{stroke:#333!important;fill:#fff!important}.paragraph--infographics-well-repair .drawings svg .st4,.paragraph--infographics-well-repair .drawings svg .st5,.paragraph--infographics-well-repair .drawings svg .st6{fill:#fff!important;stroke:#333!important;stroke-width:.9px!important}.paragraph--infographics-single .drawings svg .cls-5,.paragraph--infographics-single .drawings svg .cls-6{fill:#fff0;stroke-width:.5px}.paragraph--infographics-single .drawings svg .cls-2{stroke:#333;fill:#fff;stroke-width:.5px}.paragraph--infographics-single .drawings svg .cls-3{stroke:#252626!important;fill:#fff!important;stroke-width:.5px}.paragraph--infographics-single .drawings svg .cls-4{stroke:#fff;fill:#333;stroke-width:.5px}.paragraph--infographics-single .drawings svg .cls-8{stroke:#333!important;fill:#fff!important}.paragraph--infographics-single .drawings svg .st4,.paragraph--infographics-single .drawings svg .st5,.paragraph--infographics-single .drawings svg .st6{fill:#fff!important;stroke:#333!important;stroke-width:.9px!important}@media (max-width:992px){.paragraph--infographics-engineering-survey,.paragraph--infographics-single,.paragraph--multiple-infographics,.paragraph--well-drilling-infographics{max-height:none!important}.paragraph--infographics-engineering-survey .field--name-field-title,.paragraph--infographics-single .field--name-field-title,.paragraph--multiple-infographics .field--name-field-title,.paragraph--well-drilling-infographics .field--name-field-title{font-size:1.5rem!important}.paragraph--infographics-engineering-survey .field--name-field-title:before,.paragraph--infographics-single .field--name-field-title:before,.paragraph--multiple-infographics .field--name-field-title:before,.paragraph--well-drilling-infographics .field--name-field-title:before{display:none!important}}@media (max-width:1200px){.paragraph--infographics-engineering-survey .field--name-field-title,.paragraph--infographics-single .field--name-field-title,.paragraph--multiple-infographics .field--name-field-title,.paragraph--well-drilling-infographics .field--name-field-title{font-size:1.5rem!important}.paragraph--infographics-engineering-survey .field--name-field-title:before,.paragraph--infographics-single .field--name-field-title:before,.paragraph--multiple-infographics .field--name-field-title:before,.paragraph--well-drilling-infographics .field--name-field-title:before{display:none!important}}@media (max-width:992px){.paragraph--infographics-well-repair{max-height:none!important}.paragraph--infographics-well-repair .field--name-field-title{font-size:1.5rem!important}.paragraph--infographics-well-repair .field--name-field-title:before{display:none!important}}@media (max-width:1200px){.paragraph--infographics-well-repair[data-infographic=infographic-92]{min-height:10rem!important}.paragraph--infographics-well-repair[data-infographic=infographic-93]{min-height:35rem!important}.paragraph--infographics-well-repair[data-infographic=infographic-94]{min-height:10rem!important}.paragraph--infographics-well-repair[data-infographic=infographic-95]{min-height:35rem!important}.paragraph--infographics-well-repair[data-infographic=infographic-96]{min-height:32rem!important}.paragraph--infographics-well-repair .field--name-field-title:before{display:none!important}}.paragraph--infographics-engineering-survey,.paragraph--infographics-single,.paragraph--infographics-well-repair,.paragraph--multiple-infographics,.paragraph--well-drilling-infographics{position:relative;overflow:hidden}.paragraph--infographics-engineering-survey .illustration,.paragraph--infographics-single .illustration,.paragraph--infographics-well-repair .illustration,.paragraph--multiple-infographics .illustration,.paragraph--well-drilling-infographics .illustration{position:absolute;top:51%;left:50%;height:100%;width:100%;opacity:0;-webkit-transform:translateX(-50%) translateY(-51%);transform:translateX(-50%) translateY(-51%)}.paragraph--infographics-engineering-survey .drawings,.paragraph--infographics-single .drawings,.paragraph--infographics-well-repair .drawings,.paragraph--multiple-infographics .drawings,.paragraph--well-drilling-infographics .drawings{position:relative}.paragraph--infographics-engineering-survey .drawings img,.paragraph--infographics-engineering-survey .drawings svg,.paragraph--infographics-single .drawings img,.paragraph--infographics-single .drawings svg,.paragraph--infographics-well-repair .drawings img,.paragraph--infographics-well-repair .drawings svg,.paragraph--multiple-infographics .drawings img,.paragraph--multiple-infographics .drawings svg,.paragraph--well-drilling-infographics .drawings img,.paragraph--well-drilling-infographics .drawings svg{text-align:center}.paragraph--infographics-engineering-survey .drawings img .cls-5,.paragraph--infographics-engineering-survey .drawings img .cls-6,.paragraph--infographics-engineering-survey .drawings svg .cls-5,.paragraph--infographics-engineering-survey .drawings svg .cls-6,.paragraph--infographics-single .drawings img .cls-5,.paragraph--infographics-single .drawings img .cls-6,.paragraph--infographics-single .drawings svg .cls-5,.paragraph--infographics-single .drawings svg .cls-6,.paragraph--infographics-well-repair .drawings img .cls-5,.paragraph--infographics-well-repair .drawings img .cls-6,.paragraph--infographics-well-repair .drawings svg .cls-5,.paragraph--infographics-well-repair .drawings svg .cls-6,.paragraph--multiple-infographics .drawings img .cls-5,.paragraph--multiple-infographics .drawings img .cls-6,.paragraph--multiple-infographics .drawings svg .cls-5,.paragraph--multiple-infographics .drawings svg .cls-6,.paragraph--well-drilling-infographics .drawings img .cls-5,.paragraph--well-drilling-infographics .drawings img .cls-6,.paragraph--well-drilling-infographics .drawings svg .cls-5,.paragraph--well-drilling-infographics .drawings svg .cls-6{fill:#fff0;stroke-width:.5px}.paragraph--infographics-engineering-survey .drawings img .cls-2,.paragraph--infographics-engineering-survey .drawings svg .cls-2,.paragraph--infographics-single .drawings img .cls-2,.paragraph--infographics-single .drawings svg .cls-2,.paragraph--infographics-well-repair .drawings img .cls-2,.paragraph--infographics-well-repair .drawings svg .cls-2,.paragraph--multiple-infographics .drawings img .cls-2,.paragraph--multiple-infographics .drawings svg .cls-2,.paragraph--well-drilling-infographics .drawings img .cls-2,.paragraph--well-drilling-infographics .drawings svg .cls-2{stroke:#333;fill:#fff}.paragraph--infographics-engineering-survey .drawings img .cls-3,.paragraph--infographics-engineering-survey .drawings img .cls-4,.paragraph--infographics-engineering-survey .drawings img .cls-8,.paragraph--infographics-engineering-survey .drawings svg .cls-3,.paragraph--infographics-engineering-survey .drawings svg .cls-4,.paragraph--infographics-engineering-survey .drawings svg .cls-8,.paragraph--infographics-single .drawings img .cls-3,.paragraph--infographics-single .drawings img .cls-4,.paragraph--infographics-single .drawings img .cls-8,.paragraph--infographics-single .drawings svg .cls-3,.paragraph--infographics-single .drawings svg .cls-4,.paragraph--infographics-single .drawings svg .cls-8,.paragraph--infographics-well-repair .drawings img .cls-3,.paragraph--infographics-well-repair .drawings img .cls-4,.paragraph--infographics-well-repair .drawings img .cls-8,.paragraph--infographics-well-repair .drawings svg .cls-3,.paragraph--infographics-well-repair .drawings svg .cls-4,.paragraph--infographics-well-repair .drawings svg .cls-8,.paragraph--multiple-infographics .drawings img .cls-3,.paragraph--multiple-infographics .drawings img .cls-4,.paragraph--multiple-infographics .drawings img .cls-8,.paragraph--multiple-infographics .drawings svg .cls-3,.paragraph--multiple-infographics .drawings svg .cls-4,.paragraph--multiple-infographics .drawings svg .cls-8,.paragraph--well-drilling-infographics .drawings img .cls-3,.paragraph--well-drilling-infographics .drawings img .cls-4,.paragraph--well-drilling-infographics .drawings img .cls-8,.paragraph--well-drilling-infographics .drawings svg .cls-3,.paragraph--well-drilling-infographics .drawings svg .cls-4,.paragraph--well-drilling-infographics .drawings svg .cls-8{stroke:#fff;fill:#333}.paragraph--infographics-engineering-survey .drawings img .st4,.paragraph--infographics-engineering-survey .drawings img .st5,.paragraph--infographics-engineering-survey .drawings img .st6,.paragraph--infographics-engineering-survey .drawings svg .st4,.paragraph--infographics-engineering-survey .drawings svg .st5,.paragraph--infographics-engineering-survey .drawings svg .st6,.paragraph--infographics-single .drawings img .st4,.paragraph--infographics-single .drawings img .st5,.paragraph--infographics-single .drawings img .st6,.paragraph--infographics-single .drawings svg .st4,.paragraph--infographics-single .drawings svg .st5,.paragraph--infographics-single .drawings svg .st6,.paragraph--infographics-well-repair .drawings img .st4,.paragraph--infographics-well-repair .drawings img .st5,.paragraph--infographics-well-repair .drawings img .st6,.paragraph--infographics-well-repair .drawings svg .st4,.paragraph--infographics-well-repair .drawings svg .st5,.paragraph--infographics-well-repair .drawings svg .st6,.paragraph--multiple-infographics .drawings img .st4,.paragraph--multiple-infographics .drawings img .st5,.paragraph--multiple-infographics .drawings img .st6,.paragraph--multiple-infographics .drawings svg .st4,.paragraph--multiple-infographics .drawings svg .st5,.paragraph--multiple-infographics .drawings svg .st6,.paragraph--well-drilling-infographics .drawings img .st4,.paragraph--well-drilling-infographics .drawings img .st5,.paragraph--well-drilling-infographics .drawings img .st6,.paragraph--well-drilling-infographics .drawings svg .st4,.paragraph--well-drilling-infographics .drawings svg .st5,.paragraph--well-drilling-infographics .drawings svg .st6{fill:#fff!important;stroke:#333!important;stroke-width:.9px!important}.paragraph--infographics-engineering-survey .line-drawing,.paragraph--infographics-single .line-drawing,.paragraph--infographics-well-repair .line-drawing,.paragraph--multiple-infographics .line-drawing,.paragraph--well-drilling-infographics .line-drawing{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.paragraph--infographics-engineering-survey .show,.paragraph--infographics-single .show,.paragraph--infographics-well-repair .show,.paragraph--multiple-infographics .show,.paragraph--well-drilling-infographics .show{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .7s;transition:opacity .7s}.paragraph--infographics-engineering-survey .hide,.paragraph--infographics-single .hide,.paragraph--infographics-well-repair .hide,.paragraph--multiple-infographics .hide,.paragraph--well-drilling-infographics .hide{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .7s;transition:opacity .7s}.paragraph--infographics-engineering-survey .illustration,.paragraph--infographics-engineering-survey .line-drawing,.paragraph--infographics-single .illustration,.paragraph--infographics-single .line-drawing,.paragraph--infographics-well-repair .illustration,.paragraph--infographics-well-repair .line-drawing,.paragraph--multiple-infographics .illustration,.paragraph--multiple-infographics .line-drawing,.paragraph--well-drilling-infographics .illustration,.paragraph--well-drilling-infographics .line-drawing{-webkit-transition:opacity .7s;transition:opacity .7s}.paragraph--infographics-engineering-survey .line-drawing path,.paragraph--infographics-single .line-drawing path,.paragraph--infographics-well-repair .line-drawing path,.paragraph--multiple-infographics .line-drawing path,.paragraph--well-drilling-infographics .line-drawing path{stroke-width:1px}.paragraph--infographics-engineering-survey path.line-round,.paragraph--infographics-single path.line-round,.paragraph--infographics-well-repair path.line-round,.paragraph--multiple-infographics path.line-round,.paragraph--well-drilling-infographics path.line-round{stroke-linecap:round}.paragraph--infographics-engineering-survey path.stroke-medium,.paragraph--infographics-single path.stroke-medium,.paragraph--infographics-well-repair path.stroke-medium,.paragraph--multiple-infographics path.stroke-medium,.paragraph--well-drilling-infographics path.stroke-medium{stroke-width:1px}.paragraph--infographics-engineering-survey path.stroke-thin,.paragraph--infographics-single path.stroke-thin,.paragraph--infographics-well-repair path.stroke-thin,.paragraph--multiple-infographics path.stroke-thin,.paragraph--well-drilling-infographics path.stroke-thin{stroke-width:1px}.paragraph--infographics-engineering-survey .field--title,.paragraph--infographics-single .field--title,.paragraph--infographics-well-repair .field--title,.paragraph--multiple-infographics .field--title,.paragraph--well-drilling-infographics .field--title{color:#898989;font-size:1rem;font-style:italic;font-weight:300;text-align:center;margin:1.25rem 0 2.5rem}.paragraph--infographics-engineering-survey .field--name-field-infographic-images,.paragraph--infographics-single .field--name-field-infographic-images,.paragraph--infographics-well-repair .field--name-field-infographic-images,.paragraph--multiple-infographics .field--name-field-infographic-images,.paragraph--well-drilling-infographics .field--name-field-infographic-images{position:absolute!important;top:0;left:0;right:0}.paragraph--infographics-engineering-survey .field--name-field-infographic-images .img-fluid,.paragraph--infographics-single .field--name-field-infographic-images .img-fluid,.paragraph--infographics-well-repair .field--name-field-infographic-images .img-fluid,.paragraph--multiple-infographics .field--name-field-infographic-images .img-fluid,.paragraph--well-drilling-infographics .field--name-field-infographic-images .img-fluid{opacity:0}.paragraph--infographics-engineering-survey .field--name-field-infographic-images,.paragraph--infographics-single .field--name-field-infographic-images,.paragraph--infographics-well-repair .field--name-field-infographic-images,.paragraph--multiple-infographics .field--name-field-infographic-images,.paragraph--well-drilling-infographics .field--name-field-infographic-images{overflow:unset}.paragraph--well-drilling-infographics{overflow:inherit}.paragraph--well-drilling-infographics .field--name-field-title{color:#359fc9;font-weight:400;font-size:1.85rem;line-height:1.2;text-transform:none;padding-left:0}.paragraph--well-drilling-infographics .field--name-field-title:before{width:7.5rem;top:1rem;left:-8rem}.paragraph--well-drilling-infographics .infographic-text-right .field--name-field-title:before{width:11.5rem;left:auto;right:-6rem}@media (min-width:0){.paragraph--infographics-well-repair{overflow:inherit}.paragraph--infographics-well-repair .field--name-field-title{color:#359fc9;font-weight:400;font-size:1.85rem;line-height:.85;text-transform:none;padding-left:0}.paragraph--infographics-well-repair .field--name-field-title span{background:#fff;position:relative;z-index:1}.paragraph--infographics-well-repair .field--name-field-title span:before{content:'';display:block;background:#fff;width:1.5rem;height:1rem;position:absolute;top:.9rem;left:-1.5rem}.paragraph--infographics-well-repair .field--name-field-title:before{width:70%;top:1rem;left:-8rem}.paragraph--infographics-well-repair .field--name-field-description{margin:0}.paragraph--infographics-well-repair .infographic-text-right .field--name-field-title span{background:#fff;position:relative;z-index:1}.paragraph--infographics-well-repair .infographic-text-right .field--name-field-title span:before{content:'';display:block;margin:0 0 0 auto;background:#fff;width:1.5rem;height:1rem;position:absolute;top:.9rem;right:-1.45rem}.paragraph--infographics-well-repair .infographic-text-right .field--name-field-title:before{width:90%;left:auto;right:-6rem}.paragraph--infographics-well-repair .infographic-right .field__image img,.paragraph--infographics-well-repair .infographic-right .field__image svg{top:0;left:0;transform:scale(-1,1)}}@media (min-width:992px){.paragraph--infographics-well-repair{padding:4.5rem 0 0!important;margin:0 0 -4.54rem}.paragraph--infographics-well-repair .infographic-text-left{margin-left:0}.paragraph--infographics-well-repair .infographic-text-right{margin-right:0}}.paragraph--stages-work-page{padding:1.5rem 0 0!important;margin:0 0 -2.5rem}.paragraph--stages-work .item-page,.paragraph--stages-work .item-work,.paragraph--stages-work-page .item-page,.paragraph--stages-work-page .item-work{padding-top:2rem;padding-bottom:2rem}.paragraph--stages-work .item-page .count,.paragraph--stages-work .item-work .count,.paragraph--stages-work-page .item-page .count,.paragraph--stages-work-page .item-work .count{color:#359fc9;font-size:4.2rem;font-weight:100;text-align:left;line-height:0;margin-bottom:.9rem;padding-left:1.5rem;position:relative;display:block;z-index:0}.paragraph--stages-work .item-page .count:after,.paragraph--stages-work .item-work .count:after,.paragraph--stages-work-page .item-page .count:after,.paragraph--stages-work-page .item-work .count:after{content:'';display:block;width:1.2rem;height:1px;background:#359fc9;position:absolute;top:.1rem;left:0}.paragraph--stages-work .field--name-work-element,.paragraph--stages-work-page .field--name-work-element{white-space:normal;overflow:unset}.paragraph--stages-work .field--work-element,.paragraph--stages-work-page .field--work-element{justify-content:center;flex-direction:column;display:flex;padding:.5rem 1rem;min-height:9rem;background:#fff;box-shadow:0 .05rem 1rem rgba(0,0,0,.15);position:relative;overflow:hidden;z-index:1}@media (min-width:0){.paragraph--photo-carousel{padding:1.5rem 0 1.5rem}}@media (min-width:1200px){.paragraph--photo-carousel{padding:1.5rem 0 4.5rem}}.paragraph--banner{text-align:center;justify-content:center;flex-direction:column;display:flex;overflow:hidden;min-height:35.375rem}@media (min-width:0){.paragraph--banner .substrate{margin:auto;width:18rem;height:18rem;display:block;background:#fff;border-radius:26rem;-webkit-border-radius:26rem;-moz-border-radius:26rem;opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75);position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.paragraph--banner .field--field-title{font-size:1.75rem}}@media (min-width:768px){.paragraph--banner .substrate{width:22rem;height:22rem}.paragraph--banner .field--field-title{font-size:2.25rem}}@media (min-width:992px){.paragraph--banner .substrate{width:26rem;height:26rem}.paragraph--banner .field--field-title{font-size:2.75rem}}.paragraph--banner .field--name-field-subtitle{font-weight:600;margin:1.75rem 0 0}.paragraph--banner .field--field-title{font-weight:700;margin-bottom:1rem}.paragraph--banner .field--name-field-description p{font-size:1rem;font-weight:400}.paragraph--progress .field{text-align:center}.paragraph--progress .field--progress-item{position:relative;overflow:hidden}.paragraph--progress .field--name-field-number-background{font-size:8rem;font-weight:700;line-height:.7;color:#e1e7f0;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);position:absolute;top:0;left:0;right:0;z-index:0}.paragraph--progress .field--name-field-number{color:#359fc9;font-size:4rem;line-height:1.1;margin:0}.paragraph--progress .field--name-field-number .field--number{font-size:1.4rem}.paragraph--service-catalog .field--paragraph-title{text-align:center;color:#fff}.paragraph--service-catalog.no-background .field--paragraph-title{color:#333}.paragraph--service-catalog.no-background .node--content-services{border:1px solid #d2d2d2}.paragraph--customer-logos{padding:3.5rem 0 4.5rem!important}.paragraph--customer-logos .field--paragraph-title{text-align:center}.paragraph--customer-logos .owl-carousel{overflow-x:inherit}@media (min-width:0){.paragraph--customer-logos .owl-carousel .owl-nav{z-index:1}.paragraph--customer-logos .owl-carousel .owl-nav .owl-prev{position:absolute;left:-1.25rem}.paragraph--customer-logos .owl-carousel .owl-nav .owl-next{position:absolute;right:-1.25rem}}@media (min-width:768px){.paragraph--customer-logos .owl-carousel .owl-nav{z-index:1}.paragraph--customer-logos .owl-carousel .owl-nav .owl-prev{position:absolute;left:-3.1rem}.paragraph--customer-logos .owl-carousel .owl-nav .owl-next{position:absolute;right:-3.1rem}}.paragraph--customer-logos .owl-stage-outer{position:relative;z-index:2}.paragraph--consultation .consultation--content{box-shadow:0 .05rem 1rem rgba(0,0,0,.15)}.paragraph--consultation.no-background{padding:1.5rem 0 4.5rem!important}.paragraph--consultation.no-background .paragraph--consultation--content{background:#359fc9}.paragraph--consultation.no-background .paragraph--consultation--content .field--name-field-description,.paragraph--consultation.no-background .paragraph--consultation--content .field--paragraph-title{color:#fff}.paragraph--consultation--content{-ms-flex-align:center;align-items:center;padding:1.5rem;display:flex;height:100%;background:#fff}.paragraph--consultation--form{padding:1.5rem;background:#e1e7f0}.paragraph--consultation--form .button{margin:0 auto;display:table}.paragraph--consultation .field--paragraph-title{color:#359fc9;font-size:1.5rem}.paragraph--consultation .field--name-field-description{margin:0}.paragraph--content-views.bg-gray,.paragraph--objects.bg-gray,.paragraph--services.bg-gray{background-color:#e1e7f0}.paragraph--content-views .field--paragraph-title,.paragraph--objects .field--paragraph-title,.paragraph--services .field--paragraph-title{color:#fff;text-align:center}.paragraph--content-views .field--name-field-link,.paragraph--objects .field--name-field-link,.paragraph--services .field--name-field-link{margin:1.25rem auto 0;display:table}.paragraph--content-views.no-background .field--paragraph-title,.paragraph--objects.no-background .field--paragraph-title,.paragraph--services.no-background .field--paragraph-title{color:#333}@media (min-width:0){.paragraph--stages-water-supply h2{font-size:1.5rem;font-weight:300;text-transform:uppercase;padding-left:0;margin:1rem 0 2rem}.paragraph--stages-water-supply h2:before{display:none}.paragraph--stages-water-supply .water-supply-item{margin:0 0 4.5rem}.paragraph--stages-water-supply .water-supply-item:last-child .field--arrow{display:none}.paragraph--stages-water-supply .water-supply-item h4{font-size:1rem;font-weight:400;padding-left:0;text-transform:none}.paragraph--stages-water-supply .water-supply-item h4:before{display:none}.paragraph--stages-water-supply .water-supply-item .field--name-field-icon{padding:1.4rem;margin:0;width:7.25rem;height:7.25rem;border:solid 1.5px #359fc9;border-radius:7.25rem;position:relative}.paragraph--stages-water-supply .water-supply-item .field--name-field-icon svg{width:100%;height:100%;display:block;margin:0 auto;fill:#359fc9;stroke:#359fc9}.paragraph--stages-water-supply .water-supply-item .field--arrow{width:2.6rem;position:absolute}.paragraph--stages-water-supply .water-supply-item .field--arrow svg{fill:#359fc9;stroke:#359fc9}.paragraph--stages-water-supply .water-supply-item .field--arrow--right{top:8rem;right:50%;left:7vh;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.paragraph--stages-water-supply .water-supply-item .field--arrow--left{top:8.25rem;left:3.25rem;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}@media (min-width:768px){.paragraph--stages-water-supply .water-supply-item .field--arrow{width:2.6rem;position:absolute}.paragraph--stages-water-supply .water-supply-item .field--arrow svg{fill:#359fc9;stroke:#359fc9}.paragraph--stages-water-supply .water-supply-item .field--arrow--right{top:7rem;right:.5rem;left:auto;-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.paragraph--stages-water-supply .water-supply-item .field--arrow--left{top:7.5rem;left:0;-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-webkit-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}}@media (min-width:1200px){.paragraph--stages-water-supply .water-supply-item{margin:0 0 2.5rem}}.paragraph--drilling-stages{color:#fff;text-align:center;overflow:hidden}.paragraph--drilling-stages .owl-carousel{margin:1.5rem 0 3rem}.paragraph--drilling-stages .owl-carousel .owl-item:last-child .field--arrow{display:none}.paragraph--drilling-stages .field--paragraph-title{margin:0 0 .25rem!important}.paragraph--drilling-stages .field--paragraph-subtitle{font-size:1rem}.paragraph--drilling-stages .field--name-field-icon{margin:0;position:relative}.paragraph--drilling-stages .field--name-field-icon svg{fill:#fff;stroke:none;width:3rem;height:3rem;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.paragraph--drilling-stages .field--name-field-icon svg .icon{fill:#fff;stroke:none}.paragraph--drilling-stages .field--name-field-icon .line-drawing{fill:#fff;stroke:#fff;stroke-width:1;margin:0 auto;width:6rem;height:6rem;background:rgba(51,51,51,.45);border-radius:6rem;-webkit-border-radius:6rem;-moz-border-radius:6rem;position:relative}.paragraph--drilling-stages .field--name-field-title{font-size:.9rem;text-align:center;text-transform:inherit;font-weight:400;padding:0;margin:0;min-height:3.5rem}.paragraph--drilling-stages .field--name-field-title:before{display:none}.paragraph--drilling-stages .field--name-field-title.title-top{margin:0 0 1rem}.paragraph--drilling-stages .field--name-field-title.title-bottom{margin:1rem 0 0}.paragraph--drilling-stages .field--arrow.arrow--top{top:-4.1rem;right:-12.5rem;-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-webkit-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg)}.paragraph--drilling-stages .field--arrow.arrow--bottom{top:4.1rem;right:-12.5rem;-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-webkit-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}.paragraph--price-services{padding:3.5rem 0 5rem!important;overflow:hidden}.paragraph--price-services .field--paragraph-title{color:#fff;text-align:center}.paragraph--price .node--price-services{margin:0 0 1.7rem;width:100%;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.paragraph--price .node--price-services:active,.paragraph--price .node--price-services:focus,.paragraph--price .node--price-services:hover{background:rgba(248,249,250,.9);box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.paragraph--price:nth-child(2n+1){background:rgba(225,231,240,.2)}.paragraph--text-paragraph .field--name-field-link{margin:1.25rem auto 0;display:table}.paragraph--text-paragraph .field--name-field-image.field--bottom{margin:0 0 2.5rem}.paragraph--licenses-certific{padding:0!important}.paragraph--licenses-certific .image-link{margin:.75rem 0 1.5rem;display:block}@media (min-width:0){.paragraph--licenses-certific .image-link .img-fluid{width:100%}}@media (min-width:768px){.paragraph--licenses-certific .image-link .img-fluid{width:auto}}.paragraph--news-teaser .field--paragraph-title{text-align:center}.paragraph--news-teaser .field--name-field-link{margin:1.25rem auto 0;display:table}.paragraph--contacts-contact-form{padding:.5rem 0 0!important}.paragraph--contacts-contact-form.contact-form--disabled{padding:3rem 0!important}.paragraph--contacts-contact-form.contact-form--disabled .field--name-field-map{margin:0;width:100%;height:100%;max-height:36rem;position:absolute;top:0;left:0;right:0;z-index:0}.paragraph--contacts-contact-form.contact-form--disabled .field--contact-content{padding:1.5rem 1.5rem .5rem;margin:0;background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);position:relative;z-index:1}.paragraph--direction-activity .node--content-services h3{background:#e1e7f0}.paragraph--direction-activity .node--content-services:active h3,.paragraph--direction-activity .node--content-services:focus h3,.paragraph--direction-activity .node--content-services:hover h3{background:#fff}.paragraph--documents .paragraph--document{padding:1rem 0 2.5rem!important}.paragraph--documents .paragraph--document:hover .field--name-field-preview-image .file-download{opacity:1}.paragraph--documents .paragraph--document .field--name-field-preview-image{margin:0;position:relative}.paragraph--documents .paragraph--document .field--name-field-preview-image .file-download{font-weight:600;display:block;width:100%;height:100%;background:rgba(88,195,238,.65);position:absolute;top:0;left:0;right:0;opacity:0;-webkit-transition:all .35s linear;transition:all .35s linear}.paragraph--documents .paragraph--document .field--name-field-preview-image .file-download span{color:#fff;font-size:1.2rem;text-align:center;text-transform:uppercase;display:block;margin:auto;position:absolute;top:45%;left:0;right:0;bottom:auto}.paragraph--documents .paragraph--document .field--name-field-title{font-size:1rem;text-align:center;padding:0 1rem;margin:0;min-height:3.2rem;text-transform:none}.paragraph--documents .paragraph--document .field--name-field-title:before{display:none}.node--page .paragraph{overflow:hidden}.node--page .paragraph,.taxonomy-term .paragraph{padding:3.5rem 0 3rem;position:relative}.node--page .paragraph.top-indented,.taxonomy-term .paragraph.top-indented{padding:4.5rem 0 0}.node--page .paragraph.bottom-indented,.taxonomy-term .paragraph.bottom-indented{padding:0 0 3.5rem}.node--page .paragraph.no-indentation,.taxonomy-term .paragraph.no-indentation{padding:0}.node--page .paragraph .field--paragraph-title,.taxonomy-term .paragraph .field--paragraph-title{text-transform:uppercase;margin:0 0 2.5rem}@media (min-width:0){.paragraph--banner,.paragraph--consultation,.paragraph--content-views,.paragraph--drilling-stages,.paragraph--objects,.paragraph--price-services,.paragraph--service-catalog,.paragraph--services{background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-repeat:no-repeat;background-position:center}}.paragraph--advantages .item-work:last-child .item-element{margin:0 0 0 2.5rem}@media (min-width:1200px){.paragraph--banner,.paragraph--consultation,.paragraph--content-views,.paragraph--drilling-stages,.paragraph--objects,.paragraph--price-services,.paragraph--service-catalog,.paragraph--services{background-attachment:fixed}}.taxonomy-term{position:relative;overflow:hidden}.taxonomy-term .field--paragraph-title{color:#fff;text-align:center}@media (min-width:0){.taxonomy-term--services-list{padding:3.5rem 0 3rem;background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-repeat:no-repeat;background-position:center}}@media (min-width:1200px){.taxonomy-term--services-list{background-attachment:fixed}}.taxonomy-term--services-description .paragraph--consultation .field--paragraph-title{color:#359fc9;text-align:left}.field--name-field-taxonomy-term--service{font-size:1rem;text-align:right;margin:-2rem 0 1.5rem}.field--name-field-taxonomy-term--service a{color:#898989}.field--name-field-taxonomy-term--service a:active,.field--name-field-taxonomy-term--service a:focus,.field--name-field-taxonomy-term--service a:hover{color:#58c3ee;text-decoration:underline}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#333;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#d2d2d2;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#d2d2d2}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff}.mfp-close .mfp-close:focus,.mfp-close .mfp-close:hover{opacity:1}.mfp-close .mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{font-size:1.75rem;color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#d2d2d2;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #359fc9;margin-left:31px}.mfp-arrow-left:before{margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #359fc9;margin-left:39px}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#111}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#333}.mfp-figure small{color:#b8b8b8;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#d2d2d2;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar .mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.previous-node--previous{margin-left:1.5rem}.previous-node--next{margin-right:1.5rem}.previous-node--next,.previous-node--previous{padding:1.5rem 1.5rem 1.5rem 2.5rem;background:#e1e7f0}.previous-node--link{margin:0 0 .5rem;display:block;position:relative}.previous-node--link svg{fill:#359fc9;stroke:#359fc9;width:3.5rem;height:2.5rem;position:absolute;top:-.45rem;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.previous-node--link:active svg,.previous-node--link:focus svg,.previous-node--link:hover svg{fill:#58c3ee;stroke:#58c3ee}.previous-node--link--previous svg{left:-4.5rem;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.previous-node--link--next{text-align:right}.previous-node--link--next span{margin-right:1rem}.previous-node--link--next svg{right:-3.5rem}.previous-node--label{font-size:1rem;margin:0 0 .35rem}.owl-carousel{padding:0 .8rem;justify-content:center;flex-direction:column;display:flex!important;overflow-x:hidden;position:relative}.owl-carousel .owl-stage-outer .owl-stage{z-index:1}.owl-carousel .owl-nav{width:100%;height:1.5rem;position:absolute;left:0;right:0;z-index:1}.owl-carousel .owl-nav .owl-prev{position:absolute;left:0}.owl-carousel .owl-nav .owl-next{position:absolute;right:0}.owl-carousel .owl-nav .owl-next span,.owl-carousel .owl-nav .owl-prev span{color:#fff;font-size:1.4rem;line-height:.9;width:1.5rem;height:1.5rem;background:#111;display:block;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.owl-carousel .owl-nav .owl-next span:focus,.owl-carousel .owl-nav .owl-next span:hover,.owl-carousel .owl-nav .owl-prev span:focus,.owl-carousel .owl-nav .owl-prev span:hover{background:#58c3ee}.owl-carousel .owl-nav .owl-next span:active,.owl-carousel .owl-nav .owl-prev span:active{background:#359fc9}.filter-select .nice-select{padding-top:14px;padding-bottom:14px;font-size:13px;line-height:1.4;border:solid 3px #dbdddc}.filter-select .nice-select:after{right:20px}.filter-select .nice-select .list{border:solid 3px #dbdddc;width:calc(100% + 6px);margin-left:-3px}.filter-select .nice-select .option{min-height:auto;font-size:13px;padding-top:13px;padding-bottom:13px;padding-left:20px;padding-right:20px;text-transform:lowercase}.contact-message-contact-form-form .nice-select{margin:0}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border:1px solid #ced4da;box-sizing:border-box;clear:both;cursor:pointer;display:block;color:#111;float:left;overflow:hidden;font-family:inherit;letter-spacing:1px;font-size:15px;line-height:1.7;font-weight:400;outline:0;padding:.375rem .75rem;margin:0 0 1rem;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto;height:calc(1.5em + .719rem + 4px)}.nice-select.open{overflow:visible}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nice-select:hover{border:1px solid #58c3ee}.nice-select:after{border-bottom:2px solid #359fc9;border-right:2px solid #359fc9;content:'';display:block;height:10px;margin-top:-5px;pointer-events:none;position:absolute;right:25px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:10px}.nice-select.disabled{border-color:#ededed;color:#ccc;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#e1e7f0;border-radius:1px solid #359fc9;box-sizing:border-box;margin-top:1px;opacity:0;padding:0;pointer-events:none;position:absolute;width:100%;overflow-y:scroll;min-height:5.6rem;max-height:14rem;box-shadow:0 10px 6px -6px rgba(0,0,0,.4);left:0;color:#111;top:100%;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);-webkit-transition:all .3s linear,opacity .15s ease-out;transition:all .3s linear,opacity .15s ease-out;z-index:9}.nice-select .option{cursor:pointer;font-weight:400;list-style:none;font-size:14px;letter-spacing:1px;padding-top:11px;padding-bottom:11px;outline:0;padding-left:15px;padding-right:15px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option:after{display:none}.nice-select .option.focus,.nice-select .option.selected.focus{color:#fff;background-color:#359fc9}.nice-select .option:hover{color:#fff;background-color:#359fc9}.nice-select .option.selected{font-weight:400}.nice-select .option.disabled{background-color:transparent;color:#d2d2d2;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}
.toolbar-tray-horizontal .toolbar-menu .toolbar-icon.toolbar-handle{display:none;}
