@font-face{font-family:Raleway,sans-serif;src:url(../fonts/Raleway,sans-serif.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway,sans-serif.woff) format("woff"),url(../fonts/Raleway,sans-serif.ttf) format("truetype"),url(../fonts/Raleway,sans-serif.svg#Raleway,sans-serif) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Segoe UI Light;font-style:normal;font-weight:300;src:local("Segoe UI Light"),local("SegoeUI-Light")}
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-size:100%;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.75em 0}h2{font-size:1.5em;margin:1em 0}h3{font-size:1.17em;margin:1.2820512821em 0}h4{font-size:1em;margin:1.5em 0}h5{font-size:.83em;margin:1.8072289157em 0}h6{font-size:.67em;margin:2.2388059701em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}dl,menu,ol,ul{margin:1.5em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}blockquote,figure{margin:1.5em 40px}hr{box-sizing:content-box;height:0}p,pre{margin:1.5em 0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;_font-family:courier new,monospace;font-size:1em}form{margin:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;*font-family:sans-serif;*vertical-align:middle}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;*margin-left:-7px}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{width:100%;height:100%;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{outline:none!important;float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:45%;margin-top:-10px\9;background:transparent;padding:0;border:none;z-index:4}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-prev{left:-43px}.slick-next{right:-43px}.slick-dots{position:absolute;bottom:-98px;list-style:none;display:block;text-align:center;padding:0;width:100%;text-align:right}.slick-dots li{position:relative;display:inline-block;margin:0 0 0 20px;padding:0}.slick-dots li,.slick-dots li button{height:18px;width:18px;cursor:pointer}.slick-dots li button{border:2px solid #fff;border-radius:18px;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li.slick-active button{border-color:#ffd400;position:relative;width:22px;height:22px;border-radius:22px}.slick-dots li.slick-active button:before{content:'';width:12px;height:12px;border-radius:12px;background:#ffd400;position:absolute;top:3px;left:3px}.pickmeup{background:#fff;border-radius:0;box-sizing:content-box;display:none;position:absolute;border:1px solid #e1e1e1}.pickmeup *{box-sizing:border-box}.pickmeup .pmu-instance{display:inline-block;height:13.8em;padding:.5em;text-align:center;width:15em}.pickmeup .pmu-instance .pmu-button{color:#000;cursor:pointer;outline:none;text-decoration:none}.pickmeup .pmu-instance .pmu-today{background:#000;color:#306090}.pickmeup .pmu-instance .pmu-button:hover{background:transparent;color:#306090}.pickmeup .pmu-instance .pmu-not-in-month{color:#666}.pickmeup .pmu-instance .pmu-disabled,.pickmeup .pmu-instance .pmu-disabled:hover{color:#333;cursor:default}.pickmeup .pmu-instance .pmu-selected{background:#306090;color:#fff}.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected{background:#000}.pickmeup .pmu-instance nav{color:#000;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;line-height:2em}.pickmeup .pmu-instance nav :first-child :hover{color:#306090}.pickmeup .pmu-instance nav .pmu-next,.pickmeup .pmu-instance nav .pmu-prev{display:none;height:2em;width:1em}.pickmeup .pmu-instance nav .pmu-month{width:14em}.pickmeup .pmu-instance .pmu-months *,.pickmeup .pmu-instance .pmu-years *{display:inline-block;line-height:3.6em;width:3.5em}.pickmeup .pmu-instance .pmu-day-of-week{color:#999;cursor:default}.pickmeup .pmu-instance .pmu-day-of-week *,.pickmeup .pmu-instance .pmu-days *{display:inline-block;line-height:1.5em;width:2em}.pickmeup .pmu-instance .pmu-day-of-week *{line-height:1.8em}.pickmeup .pmu-instance:first-child .pmu-prev,.pickmeup .pmu-instance:last-child .pmu-next{display:block}.pickmeup .pmu-instance:first-child .pmu-month,.pickmeup .pmu-instance:last-child .pmu-month{width:13em}.pickmeup .pmu-instance:first-child:last-child .pmu-month{width:12em}.pickmeup:not(.pmu-view-days) .pmu-day-of-week,.pickmeup:not(.pmu-view-days) .pmu-days,.pickmeup:not(.pmu-view-months) .pmu-months,.pickmeup:not(.pmu-view-years) .pmu-years{display:none}body,html{height:100%}.body-wrapper{min-height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main-content{-webkit-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;position:relative}.footer-content{display:block;position:relative}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background-color:#fff;font-family:Raleway,sans-serif;color:#000;font-size:18px;line-height:1.3;font-weight:300}a{color:inherit;outline:none}a,a:focus,a:hover{text-decoration:none}a:focus{outline:none}button,input,select,textarea{outline:none!important}.head-bottom-nav,.head-top-nav,.head-top-nav .sub-nav,.navi{padding:0;margin:0;list-style:none}._table{display:table}._cell,._table{vertical-align:middle}._cell{display:table-cell}._inline-out:before,.head-top-inner:before{content:'';height:100%;display:inline-block!important;vertical-align:middle}._inline-in,.head-top-nav{display:inline-block;vertical-align:middle}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}.container,.head-top-inner,.services-main-inner{width:100%;padding:0 10px}@media (min-width:1320px){.container,.head-top-inner,.services-main-inner{width:1300px;margin:auto}}.clearfix,.contacts-form,.form-contact,.form-request-email,.section-layout,.services-main-inner,footer,head,main,section{clear:both}.clearfix:before,.contacts-form:before,.form-contact:before,.form-request-email:before,.section-layout:before,.services-main-inner:before,footer:before,head:before,main:before,section:before{content:'';display:table}.clearfix:after,.contacts-form:after,.form-contact:after,.form-request-email:after,.section-layout:after,.services-main-inner:after,footer:after,head:after,main:after,section:after{content:'';display:table;clear:both}.custom-field,.custom-select-field{color:#000;border:1px solid #636363;font-size:16px;padding:0 15px;width:100%;height:45px;background-color:#fff}::-webkit-input-placeholder{color:#000}:-moz-placeholder,::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.custom-select-field{padding-right:20px;border-radius:0;-webkit-appearance:none;background-image:url(../images/select-arr.png);background-position:97.5% 18px;background-repeat:no-repeat;line-height:1em;outline:none!important;-moz-appearance:none;text-indent:.01px;text-overflow:'';-ms-appearance:none;-o-appearance:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer;padding-top:1px}.custom-select-field option{border:1px solid #000!important;background:#fff!important;font-weight:300}.custom-select-field::-ms-expand{display:none}.custom-label{font-size:16px;font-weight:500;color:#000;margin:0 0 5px;display:block;padding-left:10px}.fleet-block-wrap,.row-all{width:100%}.row-half,.row-half-left,.row-half-right{width:50%;float:left}.row-third{float:left;width:33.33333%;position:relative}.row-half-right{float:right}textarea.custom-field,textarea.custom-select-field{resize:none;padding:15px;min-height:170px}.head-top{position:relative;z-index:5;box-shadow: 0 0 10px rgba(0,0,0,0.5);}.fixed-ui .head-top{position:fixed;width:100%;top:0;background:#fff;}.fixed-ui .head-top-nav .item .link{color:#000;}.fixed-ui{padding-top:85px}.head-top-inner{height:85px;position:relative}.head-top-nav{width:99%;padding-left:170px;text-align:right}.head-top-nav .item{display:inline-block;margin-left:35px}.head-top-nav .item:first-child{margin-left:0}.head-top-nav .item .link{color:#555;font-weight:600;text-transform:uppercase;    font-size: 11.25px;}.head-top-nav .item .link:hover{color:#306090}.head-top-nav .item.item-tel .link{font-family:sans-serif;color:#010101;padding-left:16px;position:relative}.head-top-nav .item.item-tel .link:before{content:'';background-position:-456px -420px;width:14px;height:19px;top:0px} .head-top-nav .item.item-tel .link.b_link:before{background:none;}.head-top-logo,.head-top-nav .item.item-tel .link:before{position:absolute;background-image:url(../images/sprite.png);left:0}.head-top-logo{display:inline-block;top:11px;background-position:0 -420px;width:179px;height:62px}.head-bottom-inner{height:50px;width:100%;background-color:rgba(0,0,0,.6);line-height:50px;text-align:center}.head-bottom-nav .item{display:inline-block;margin:0 15px}.head-bottom-nav .item .link{color:#fff;font-weight:500}.head-bottom-nav .item .link:hover{color:#306090}.head-top-nav .item{position:relative;padding:20px 0}.head-top-nav .sub-nav{text-align:left;position:absolute;left:0;top:85px;width:155px;padding:15px 10px 15px 20px;background:#306090;color:#fff;display:none;-webkit-transition:top .3s;transition:top .3s;overflow:hidden}.head-top-nav .sub-nav .list{margin-bottom:10px}.head-top-nav .sub-nav .sublink{font-size:11.25px;text-transform:uppercase;border-bottom:1px solid transparent;opacity:0;position:relative;left:-190px}.head-top-nav .sub-nav .sublink:hover{border-bottom-color:#fff}.head-top-nav .sub-nav.active{top:55px}.head-top-nav .sub-nav.animate .sublink{opacity:1;left:0;-webkit-transition:all .3s;transition:all .3s}.menu-button{display:none;width:50px;height:40px;position:absolute;right:15px;top:22px;background:transparent;border:none}.menu-button span{width:100%;display:block;height:2px;background:#000;margin:7px 0}.slider-head{position:relative;}.slider-head-wrap{position:relative;z-index:1}.slider-head-navs-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}.slider-head-navs{width:1000px;position:absolute;text-align:center;height:520px;top:0;left:0;right:0;bottom:0;margin:auto;overflow:hidden}.slider-nav-title-top{font-size:0/0 a;color:#fff}.slider-nav{height:100px;width:100%;background:transparent;overflow:hidden;margin-bottom:15px;margin-top:5px}.slider-nav:first-child{height:auto!important;background:transparent!important;margin-top:0!important}.slider-nav-title{font-size:26px;color:#fff;text-transform:uppercase;font-family:Raleway,sans-serif;height:100px;background-image:url(../images/dots.png);background-repeat:no-repeat;background-position:center bottom;margin-bottom:3px;-webkit-transition:font-size .3s;transition:font-size .3s}.slider-nav-title span{cursor:pointer}.slider-nav-title small{text-transform:none;font:0/0 a;position:relative;top:-55px}.slider-head-navs .slider-nav:last-child .slider-nav-title{background:transparent}.slider-nav.active-up{height:170px;background:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.5) 35%,rgba(0,0,0,.5) 44%,rgba(0,0,0,.5) 59%,rgba(0,0,0,.5) 68%,transparent);background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5) 35%,rgba(0,0,0,.5) 44%,rgba(0,0,0,.5) 59%,rgba(0,0,0,.5) 68%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#00000000',GradientType=1);-webkit-transition:all .3s;transition:all .3s}.slider-nav.active-up .slider-nav-title{font-size:60px;background:transparent;height:95px}.slider-nav.active-up .slider-nav-title small{font:16px/16px a;font-family:Raleway,sans-serif}.slider-nav.active-up .fleet-block-btn,.slider-nav.active-up .reguest-island-btn,.slider-nav.active-up .slider-nav-btn{opacity:1;margin:0 10px;z-index:0;-webkit-transition:color .3s,opacity 1.5s,margin .3s .1s;transition:color .3s,opacity 1.5s,margin .3s .1s}.fleet-block-btn,.reguest-island-btn,.slider-nav-btn{display:inline-block;width:174px;height:53px;border:2px solid #306090;line-height:53px;color:#fff;background-color:#306090;text-transform:uppercase;font-size:16px;font-family:Raleway,sans-serif;margin:0 15%;position:relative;opacity:0;z-index:-1;overflow:hidden;-webkit-transition:all .3s;-webkit-transition:color .3s,opacity 1.5s,margin 0s;transition:color .3s,opacity 1.5s,margin 0s}.fleet-block-btn:after,.fleet-block-btn:before,.reguest-island-btn:after,.reguest-island-btn:before,.slider-nav-btn:after,.slider-nav-btn:before{content:'';position:absolute;height:100%;width:100%;bottom:100%;left:0;z-index:-1;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.fleet-block-btn:before,.reguest-island-btn:before,.slider-nav-btn:before{background-color:#306090}.fleet-block-btn:after,.reguest-island-btn:after,.slider-nav-btn:after{background-color:#306090}.fleet-block-btn:hover,.reguest-island-btn:hover,.slider-nav-btn:hover{color:#fff}.fleet-block-btn:hover:after,.fleet-block-btn:hover:before,.reguest-island-btn:hover:after,.reguest-island-btn:hover:before,.slider-nav-btn:hover:after,.slider-nav-btn:hover:before{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.fleet-block-btn:hover:after,.reguest-island-btn:hover:after,.slider-nav-btn:hover:after{-webkit-transition-delay:.175s;transition-delay:.175s}.head-slide-1,.head-slide-2,.head-slide-3,.head-slide-4,.head-slide-5{width:100%;height:inherit;background:url(../images/slie-1.jpg) no-repeat;background-size:cover !important;height:calc(100vh - 85px);background-position:left top}.services-main-inner{padding:40px 0 80px;border-bottom:1px solid #dcdcdc;overflow:hidden}.text-main{box-shadow:0 3px 6px 1px rgba(0,0,0,.2)}.services-main-block-inner{width:260px;margin:auto;text-align:center;padding-bottom:56px;position:relative}.services-block-poligon{height:280px;position:relative}.services-block-poligon .poligon-img{display:block;top:16px;background-image:url(../images/sprite.png);background-position:-420px -210px;width:210px;height:210px;position:relative;z-index:2;margin:auto;top:47px}.contacts-main-block,.services-main-block{width:33.33333%;float:left}.contacts-main-block .btn-services:hover~.services-block-poligon .poligon-img,.services-main-block .btn-services:hover~.services-block-poligon .poligon-img{background-image:url(../images/sprite.png);background-position:-420px 0;width:210px;height:210px}.contacts-main-block:nth-child(2) .poligon-img,.services-main-block:nth-child(2) .poligon-img{background-image:url(../images/sprite.png);background-position:-210px 0;width:210px;height:210px}.contacts-main-block:nth-child(2) .btn-services:hover~.services-block-poligon .poligon-img,.services-main-block:nth-child(2) .btn-services:hover~.services-block-poligon .poligon-img{background-image:url(../images/sprite.png);background-position:0 0;width:210px;height:210px}.contacts-main-block:nth-child(3) .poligon-img,.services-main-block:nth-child(3) .poligon-img{background-image:url(../images/sprite.png);background-position:-210px -210px;width:210px;height:210px}.contacts-main-block:nth-child(3) .btn-services:hover~.services-block-poligon .poligon-img,.services-main-block:nth-child(3) .btn-services:hover~.services-block-poligon .poligon-img{background-image:url(../images/sprite.png);background-position:0 -210px;width:210px;height:210px}.btn-services{width:245px;height:53px;line-height:53px;display:inline-block;border:2px solid #010101;text-align:center;background-color:#dbdbda;color:#010101;font-size:26px;text-transform:uppercase;font-family:Raleway,sans-serif;position:absolute;z-index:0;left:0;right:0;margin:auto;bottom:0;letter-spacing:1px;-webkit-transition:border-color .4s,color .4s;transition:border-color .4s,color .4s}.btn-services:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#1e1e1b;z-index:-1;opacity:0;-webkit-transform:scaleX(.7);transform:scaleX(.7);-webkit-transition:-webkit-transform .4s,opacity .4s;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.btn-services,.btn-services:before{-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1)}.btn-services,.btn-services:before{transition-timing-function:cubic-bezier(.2,1,.3,1)}.btn-services:hover{color:#fff;border-color:#1e1e1b}.btn-services:hover:before{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.form-request-title,.layout-title,.section-title{font-size:38px;font-family:Raleway,sans-serif;color:#000;text-transform:uppercase;text-align:center;padding:50px 0 35px;letter-spacing:2px}.section-text{margin-bottom:10px}.contacts-form-btn,.link-request{width:298px;height:90px;line-height:90px;text-align:center;background:none;border:none;font-size:32px;color:#fff;font-family:Raleway,sans-serif;letter-spacing:1px;display:block;margin:80px auto 55px;z-index:0;position:relative;-webkit-transition:color .3s;transition:color .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.contacts-form-btn:after,.contacts-form-btn:before,.link-request:after,.link-request:before{content:'';z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .3s,opacity .3s;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.contacts-form-btn:before,.link-request:before{border:4px solid transparent;border-color:#306090;opacity:0;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.contacts-form-btn:after,.link-request:after{background:#306090}.contacts-form-btn:hover,.link-request:hover{color:#000}.contacts-form-btn:hover:before,.link-request:hover:before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.contacts-form-btn:hover:after,.link-request:hover:after{opacity:0;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1)}.bottom-jump-block{position:absolute;bottom:0;right:0;left:0;height:60px;background:rgba(0,0,0,.3);text-align:center;z-index:4}.bottom-jump-block span{background-image:url(../images/sprite.png);background-position:-179px -420px;width:118px;height:57px;cursor:pointer;display:inline-block}.bottom-jump-block:hover{background:rgba(0,0,0,.5)}.services-main{position:relative}.services-main:before{height:200px;}.services-main:after,.services-main:before{width:100%;position:absolute;top:0;z-index:0}.services-main:after{height:200px;height:280px;box-shadow:inset 200px -30px 132px 0 #fff,inset -200px -30px 132px 0 #fff}.block-bcg-1,.block-bcg-2,.block-bcg-3{width:100%;height:29.7vw;overflow:hidden;position:relative;margin-bottom:4px;background:url(../images/sb-1.jpg) no-repeat center center;background-size:cover}.block-bcg-2{background:url(../images/sb-2.jpg) no-repeat center center;background-size:cover}.block-bcg-3{background:url(../images/sb-3.jpg) no-repeat center center;background-size:cover}.block-bcg-center{position:absolute;width:370px;height:180px;right:0;left:0;margin:auto;text-align:center; top:50%; margin-top:-60px;}.block-bcg-title{color:#306090;font-family:Raleway,sans-serif;font-size:32px;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.block-bcg-link{font-size:16px;color:#fff;padding:15px 35px;text-transform:uppercase;display:inline-block;position:relative;z-index:0}.block-bcg-link:after,.block-bcg-link:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition:-webkit-transform .3s,background-color .3s;-webkit-transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,-webkit-transform .3s;transition:transform .3s,background-color .3s;transition:transform .3s,background-color .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.25,0,.3,1);transition-timing-function:cubic-bezier(.25,0,.3,1)}.block-bcg-link:before{border:4px solid #306090}.block-bcg-link:after{background:#306090}.block-bcg-link:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.block-bcg-link:before,.block-bcg-link:hover:after{-webkit-transform:scale3d(.8,.7,1);transform:scale3d(.8,.7,1)}.block-bcg-link:hover:after{background-color:#306090}.contacts-main{padding-bottom:55px}.contacts-main .container .contacts-main-block,.contacts-main .head-top-inner .contacts-main-block,.contacts-main .services-main-inner .contacts-main-block{position:relative}.contacts-main .container .contacts-main-block:after,.contacts-main .head-top-inner .contacts-main-block:after,.contacts-main .services-main-inner .contacts-main-block:after{content:'';position:absolute;right:0;top:0;bottom:0;margin:auto;background-image:url(../images/sprite.png);background-position:-630px 0;width:1px;height:224px}.contacts-main .container .contacts-main-block:last-child:after,.contacts-main .head-top-inner .contacts-main-block:last-child:after,.contacts-main .services-main-inner .contacts-main-block:last-child:after{display:none}.contacts-main-block{text-align:center}.contacts-main-block .contacts-pic{width:100px;height:150px;margin:auto}.contacts-main-block .contacts-pic span{background-image:url(../images/sprite.png);background-position:0 -482px;width:81px;height:93px;display:inline-block}.contacts-main-block .contacts-link{font-size:18px;font-weight:bold;text-transform:uppercase;font-family:Raleway,sans-serif;letter-spacing:1px;color:#000}.contacts-main-block:nth-child(2) .contacts-pic span{background-image:url(../images/sprite.png);background-position:-81px -482px;width:82px;height:76px}.contacts-form{width:230px;margin:auto}.contacts-form-title{font-size:16px;font-weight:bold;color:#000;text-align:center;text-transform:uppercase;font-family:Raleway,sans-serif;letter-spacing:1px;margin-bottom:15px}.contacts-form-field{width:100%;border:1px solid #b4b4b4;padding:0 10px;height:38px;}.contacts-form-btn{height:38px;width:100%;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:38px;margin:0}.contacts-form-btn:before{border:2px solid transparent;border-color:#000}.contacts-form-btn:after{background:#000}.fixed-btn-up{width:90px;height:90px;background:#ebebeb;position:fixed;bottom:40px;right:130px;cursor:pointer;z-index:4;opacity:.7;display:none}.fixed-btn-up:before{content:'';position:absolute;top:20px;left:30px;background-image:url(../images/sprite.png);background-position:-297px -420px;width:31px;height:52px}.fixed-btn-up:hover{opacity:1}.section-layout{background:#fff;}.layout-title{font-size:36px}.section-layout-text{font-size:14px;margin-bottom:15px;padding:0 100px}.form-request-email{padding:0 160px 90px;border:1px solid #e1e1e1;margin-top:35px}.form-request-email .row-half-left{padding-right:35px}.form-request-email .row-half-right{padding-left:35px}.form-request-email .fleet-block-wrap,.form-request-email .row-all{margin-bottom:25px;position:relative}label.error{position:absolute;right:10px;bottom:12px;color:#f70303;font-size:16px}.custom-field.error,.error.custom-select-field{border-color:#f70303;-webkit-transition:border-color .5s;transition:border-color .5s}.select-row label.error{right:30px}.form-request-title{font-size:40px;padding:40px 0 65px}.fleet-block-btn,.reguest-island-btn{width:100%;display:block;height:47px;line-height:1.3;opacity:1;z-index:1;margin:0;position:relative;-webkit-transition:border-color .4s,color .4s;transition:border-color .4s,color .4s}.datepicker-field{position:relative;z-index:1}.datepicker-field .custom-field,.datepicker-field .custom-select-field{background:transparent}.datepicker-ico{position:absolute;display:inline-block;right:10px;top:10px;background-image:url(../images/sprite.png);background-position:-431px -420px;width:25px;height:24px;z-index:-1}.section-layout.contact .container,.section-layout.contact .head-top-inner,.section-layout.contact .services-main-inner{max-width:970px}.section-layout.contact .section-layout-text{text-align:center;padding-bottom:40px;border-bottom:1px solid #dedede}.form-contact{margin-top:0px;margin-bottom:50px}.form-contact .fleet-block-wrap,.form-contact .row-all{margin-bottom:20px}.form-contact .row-third{width:32.5%}.form-contact .row-third:nth-child(2){margin:auto;float:none}.form-contact .row-third:last-child{float:right;margin-top:-45px}.form-contact .fleet-block-btn,.form-contact .reguest-island-btn{width:197px;display:inline-block;margin-left:45px}.form-contact .row-half-left{height:45px;line-height:45px}.form-contact .row-half-left .capcha-field{width:115px;display:inline-block;margin:0 20px}.form-contact .row-half-left .img-capcha{width:90px;height:40px;display:inline-block}.form-contact .row-full .img-capcha-wrap{margin-left:15px; display:inline-block;height:40px;vertical-align:middle}.form-contact .row-half-left .label-capcha{display:inline-block;vertical-align:middle;padding-left:20px}.form-contact .row-half-right{height:45px;text-align:right;vertical-align:middle}.row-all-third{height:45px;margin-bottom:20px}.form-clear{font-size:14px;border-bottom:1px solid #000;font-weight:400;cursor:pointer}.form-clear:hover{border-color:transparent}.contact-bottom{padding:20px 0;background:#f8f8f8;border-top:1px solid #dedede}.contact-bottom .contacts-form{width:100%;height:30px}.contact-bottom .contacts-form-title{display:inline-block;width:235px;text-align:left;padding-left:20px}.contact-bottom .contacts-form-btn,.contact-bottom .contacts-form-field{width:190px;display:inline-block;height:30px;vertical-align:top;line-height:30px;margin-left:14px}.contact-bottom .contacts-form-field{font-size:14px}.contact-info-text{font-size:30px;font-family:Raleway,sans-serif;text-transform:uppercase;text-align:center;padding-top:7px;margin-bottom:40px;position:relative}.contact-info-text:before{content:'';position:absolute;background-image:url(../images/sprite.png);background-position:-365px -420px;width:29px;height:34px;top:0;left:0;/*right:0;margin:auto*/}.contact-info-text.ico-fax:before{background-image:url(../images/sprite.png);background-position:-328px -420px;width:37px;height:34px}.contact-info-text.ico-mail:before{background-image:url(../images/sprite.png);background-position:-394px -420px;width:37px;height:25px}.section-layout.our-fleet .container,.section-layout.our-fleet .head-top-inner,.section-layout.our-fleet .services-main-inner{max-width:1100px;margin:auto}.section-layout.our-fleet .section-layout-text{text-align:center}.fleet-block-wrap{margin-top:40px}.fleet-block{max-width:470px;width:100%;margin:0 auto 65px;padding:0 10px}.fleet-block.center{max-width:520px}.fleet-block-title{font-size:30px;font-family:Raleway,sans-serif;text-align:center;margin-bottom:5px}.fleet-block-img{height:200px;text-align:center}.fleet-block-img img{max-width:100%;height:auto}.fleet-block-btn{width:220px;height:50px;line-height:50px;margin:10px auto 0}.fleet-block-btn,.section-layout.our-services .section-layout-text{text-align:center}.services-block-wrap{margin-top:50px}.services-block-wrap ._cell{width:50%;position:relative;vertical-align:top}.services-block-wrap ._cell.text-cell{padding:0px 55px 10px 60px}.services-block-wrap .block-bcg-center{bottom:50px}.services-block-img{max-width:100%;height:auto}.services-block-text{font-size:16px;margin-bottom:10px;color:#000}.footer-content{height:64px;width:100%;line-height:64px;background-color:#363636;color:#949494;font-size:12px;font-weight:400}.footer-copyright{display:inline-block;width:49%}.footer-copyright a{color:#cacaca}.footer-powered{display:inline-block;width:50%;text-align:right}@media (max-width:1199px){.head-top-nav .item{margin-left:10px;font-size:17px}.slider-head-navs{width:100%}.slider-nav{width:90%;margin-left:auto;margin-right:auto}.section-layout-text{padding:0 30px}.form-request-email{padding-left:40px;padding-right:40px}.services-block-wrap .block-bcg-center{top:140px;bottom:auto}.services-block-wrap ._cell.text-cell{padding:10px 20px}.services-block-text{font-size:14px}}@media (min-width:768px) and (max-width:992px){.poligon-over,.poligon-under{display:none!important}.services-main-block-inner{width:auto}.btn-services{width:200px}.container,.head-top-inner,.services-main-inner{padding-left:20px;padding-right:20px}.contacts-main-block .contacts-link{font-size:20px}.form-request-email .row-half-right{padding-left:15px}.form-request-email .row-half-left{padding-right:15px}}@media (max-width:992px){.head-top-logo {left:50%; margin-left:-89px;} .contacts-main-block:after{display:none}.head-top-inner{height:auto;padding-top:60px}.head-top-nav{width:100%;padding-left:0;text-align:center;display:none}.head-top-nav .item{width:100%}.head-top-nav .sub-nav{position:relative;width:100%;text-align:center;top:0!important;background:transparent;color:#4c4b4b;padding:20px 0 0;margin-bottom:-10px}.head-top-nav .sub-nav .sublink{left:0!important;font-family:Raleway,sans-serif;font-weight:400;font-size:14px}.menu-button{display:block}.head-top-nav .item{margin:0}.fixed-btn-up{width:40px;height:38px;right:10px}.fixed-btn-up:before{top:-20px;left:4px}.block-bcg-center{height:100px}.block-bcg-title{font-size:40px;margin-bottom:10px}.block-bcg-link{font-size:16px;padding:8px 30px}.contact-bottom .contacts-form{width:220px;margin:auto;height:auto}}@media (min-width:993px){.head-top-nav{display:inline-block!important}}@media (max-width:767px){.footer-content{line-height:1.9;padding-top:12px}.footer-copyright,.footer-powered{width:100%;text-align:center}.contacts-main-block,.services-main-block{width:100%;margin-bottom:30px}.contacts-main-block .contacts-pic{height:110px}.contacts-main-block .contacts-link{font-size:24px}.head-bottom-nav .item{margin:0 8px}.slider-nav.active-up .slider-nav-title{height:75px;font-size:50px}.slider-nav.active-up .slider-nav-title small{font:14px/16px a;font-family:Raleway,sans-serif;top:-50px}.fleet-block-btn,.reguest-island-btn,.slider-nav-btn{height:30px;line-height:30px;margin-bottom:5px;font-size:20px;display:block;margin:0 auto 5px!important;left:auto;right:auto}.slider-head-navs{height:auto;top:30px;min-height:450px}.slider-nav.active-up{height:150px}.slider-nav{height:70px;margin-bottom:5px}.head-slide-1,.head-slide-2,.head-slide-3,.head-slide-4,.head-slide-5,.slider-head{min-height:480px}.block-bcg-center{height:67px;top:50%!important;bottom:auto!important;margin-top:-35px}.block-bcg-title{font-size:20px;margin-bottom:5px}.block-bcg-link{font-size:15px;padding:5px 30px}.services-main-inner{padding:20px 0 25px}.services-block-poligon{height:280px}.row-half,.row-half-left,.row-half-right{float:none;width:100%}.form-request-email .row-half-right{padding-left:0}.form-request-email .row-half-left{padding-right:0}.form-request-email{padding-left:10px;padding-right:10px;padding-bottom:30px}.custom-field,.custom-select-field{font-size:15px}.form-request-email label.error{font-size:14px}.fleet-block-btn,.reguest-island-btn{height:42px;font-size:30px}.section-layout-text{padding:0 5px}.form-contact .row-third{width:100%;margin-bottom:20px}.form-contact .row-half-left,.form-contact .row-half-right{text-align:center;margin-bottom:20px}.form-clear{vertical-align:8px}.form-contact{margin-top:0}.fleet-block-img{height:auto}.fleet-block-btn{line-height:42px}.services-block-wrap ._cell{width:100%;display:block;margin-bottom:30px}.services-block-wrap ._cell.text-cell{padding:10px}.services-block-wrap{margin-top:50px}}@media (min-width:768px) and (max-height:720px){.slider-head-navs{top:0;height:450px}.slider-nav{height:70px;margin-bottom:5px}}@media (min-width:768px) and (max-height:570px){.head-slide-1,.head-slide-2,.head-slide-3,.head-slide-4,.head-slide-5,.slider-head{height:500px}}@media (max-width:479px){.footer-content{font-size:10px}.head-bottom-nav .item .link{font-size:12px}.form-contact .row-half-left .capcha-field{margin:0 5px;width:80px}.form-contact .fleet-block-btn,.form-contact .reguest-island-btn{width:170px}.contact-info-text{padding-top:40px;font-size:25px}}
.rfcaptcha
{
	width: 183px;
	display: inline-block;
}
.rfcaptcha span
{
	font-size: 8px;
	font-family: Arial;
	color: #000;
	text-transform: uppercase;
	display: block;
	margin-top: -25px;
	margin-bottom: 20px;
}
.lft {
	float: left;
}
.head-top {
	background-color: #fff;
}

.contact
{
    display: inline-block;
    width:100%;
    text-align: center;
}

.contact .container
{
    display: inline-block;
    width:100%;
    text-align: left;
}

.contact_left
{
    display: inline-block;
    width:33%;
    float:left;
    vertical-align: top;
}

.contact_left .layout-title
{
    font-size:30px;
}

.contact-info-text
{
    font-size:14px;
}

.contact-info-text a
{
  display: inline-block;
    margin-left:20px;
}


.head-top-logo.nms {
    background: url('../images/logo_op.png') top center no-repeat;
    text-align: center;
    box-sizing: border-box;
    padding-top:48px;
    color: #306090;
    font-family: Raleway,sans-serif;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bold;
}

.head-top-logo.nms {

}


.contact_right
{
    display: inline-block;
    width:60%;
    vertical-align: top;
    float:right;
}

.contact_right  .layout-title
{
    font-size:20px;
    text-align: left;
}

.contacts-form .row-all {
	margin-bottom: 25px;
    position: relative;
}

.services-main-block-inner b{
    display: inline-block;
    width:100%;
    margin-bottom:10px;
    text-transform: uppercase;
}

.services-main-block-inner p{
    display: inline-block;
    width:100%;
    margin-bottom:15px;
    text-align: justify;
}

.for_resp_slider
{
    display: none;
    width:100%;
}

.title-main-inner
{
	width: 100%;
    display: inline-block;
    text-align: center;
    padding: 10px 0;
}

.title-main-inner h1
{
	font-size:22px;
}

.sl-wrap
{
	text-align: center;
}

.sl-block
{
	display: inline-block;
	float:none;
	padding:0 45px;
	width:auto;
	max-width: 49%;
	box-sizing: border-box;
}

@media (max-width: 1024px) {

    .for_resp_slider
    {
        display: inline-block;
    }

   .slick-list
    {
        height:auto;
    }

    .head-slide-1, .head-slide-2, .head-slide-3, .head-slide-4, .head-slide-5
    {
        background-size:contain !important;
        height: auto;
        background: none !important;
    }


    .slider-nav-title
    {
        font-size:18px;
    }

    .slider-nav.active-up .slider-nav-title
    {
        font-size:30px;
    }

    .slider-nav
    {
        height:60px;
    }

    .slider-head-navs
    {
        height:410px;
    }

    .slider-nav-title small
    {
        top:-17px;
    }

    .slider-nav.active-up
    {
        height:130px;
    }


    .slider-nav.active-up .slider-nav-title
    {
        height:65px;
    }

    .fleet-block-btn, .reguest-island-btn, .slider-nav-btn
    {
        height:48px;
        line-height:48px;
    }

}


@media (max-width: 800px) {
    .contact_left {
        width: 100%;
    }

    .contact-info-text {
        text-align: left;
    }

    .contact-info-text a {
        margin-left: 50px;
    }

    .contact_right {
        float: left;
        width: 100%;
        margin-top: 20px;
    }

    /*.slider-head
    {
        display: none;
    }*/
    .block-bcg-1, .block-bcg-2, .block-bcg-3 {
        background-size: contain !important;
    }

    .slider-nav {
        display: none;
    }

    .slider-head-navs {
        height: 135px;
    }

    .slider-nav.active-up {
        display: inline-block;
    }

    .head-slide-1, .head-slide-2, .head-slide-3, .head-slide-4, .head-slide-5, .slider-head, .slider-head-navs
    {
        min-height:100px;
    }
}
    @media (max-width: 740px) {


    .slider-nav.active-up .slider-nav-title small
    {
        top:-14px;
    }

    .slider-head-navs
    {
        height:200px;
    }


    .slider-nav-title {
        font-size: 16px;
    }


        .fleet-block-btn, .reguest-island-btn, .slider-nav-btn
        {
            font-size:14px;
            height:25px;
            line-height: 25px;
        }

        .sl-block
        {
        	max-width:100%;
        }

    }

@media (max-width: 500px)
{
    .bottom-jump-block
    {
    display: none;
    }

    .slider-head-navs {
        height: 165px;
    }
}
}
