.text-bg-gradient .animated{background:#080808;background:-webkit-linear-gradient(left,#080808 0,#3fa9f5 33%,#080808 67%,#3fa9f5 100%);background:-webkit-gradient(linear,left top,right top,from(#080808),color-stop(33%,#3fa9f5),color-stop(67%,#080808),to(#3fa9f5));background:-o-linear-gradient(left,#080808 0,#3fa9f5 33%,#080808 67%,#3fa9f5 100%);background:linear-gradient(to right,#080808 0,#3fa9f5 33%,#080808 67%,#3fa9f5 100%);-webkit-background-size:300% 300%;background-size:300% 300%;-webkit-animation:animate-gradient 2.5s linear infinite;-o-animation:animate-gradient 2.5s linear infinite;animation:animate-gradient 2.5s linear infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-bg-gradient .animated:active{-webkit-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.text-bg-gradient .animated:active:before{-webkit-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.text-bg-gradient .animated:before{background:#080808;background:-webkit-linear-gradient(left,#080808 0,#3fa9f5 33%,#080808 67%,#3fa9f5 100%);background:-webkit-gradient(linear,left top,right top,from(#080808),color-stop(33%,#3fa9f5),color-stop(67%,#080808),to(#3fa9f5));background:-o-linear-gradient(left,#080808 0,#3fa9f5 33%,#080808 67%,#3fa9f5 100%);background:linear-gradient(to right,#080808 0,#3fa9f5 33%,#080808 67%,#3fa9f5 100%);-webkit-background-size:300% 300%;background-size:300% 300%;-webkit-animation:animate-gradient 2.5s linear infinite;-o-animation:animate-gradient 2.5s linear infinite;animation:animate-gradient 2.5s linear infinite;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-bg-gradient .animated:before:active{-webkit-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.text-bg-gradient .animated:before:active:before{-webkit-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.text-bg-gradient .animated:active{-webkit-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.text-bg-gradient .animated:active:before{-webkit-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.animate-pause{-webkit-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.animate-pause:before{-webkit-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.clearfix{clear:both}.clear-after:after{content:'';display:block;clear:both}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reset-list{margin:0;padding:0;list-style-type:none;border:none}.ic:before,[class*=" ic-"]:before,[class^=ic-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-home-1:before{content:'\e800'}.ic-down:before{content:'\e801'}.ic-clock:before{content:'\e802'}.ic-play:before{content:'\e803'}.ic-left:before{content:'\e804'}.ic-fnx:before{content:'\e805'}.ic-down-dir:before{content:'\e806'}.ic-up-dir:before{content:'\e807'}.ic-left-dir:before{content:'\e808'}.ic-right-dir:before{content:'\e809'}.ic-arrow-down-bold-mini:before{content:'\e80a'}.ic-arrow-left-bold-mini:before{content:'\e80b'}.ic-arrow-right-bold-mini:before{content:'\e80c'}.ic-arrow-up-bold-mini:before{content:'\e80d'}.ic-arrow-down-mini:before{content:'\e80e'}.ic-arrow-left-mini:before{content:'\e80f'}.ic-arrow-right-mini:before{content:'\e810'}.ic-arrow-up-mini:before{content:'\e811'}.ic-arrow-down-light:before{content:'\e812'}.ic-arrow-left-light:before{content:'\e813'}.ic-arrow-right-light:before{content:'\e814'}.ic-arrow-up-light:before{content:'\e815'}.ic-arrow-down-bold:before{content:'\e816'}.ic-arrow-left-bold:before{content:'\e817'}.ic-arrow-right-bold:before{content:'\e818'}.ic-arrow-up-bold:before{content:'\e819'}.ic-right:before{content:'\e81a'}.ic-star-empty:before{content:'\e81b'}.ic-star-1:before{content:'\e81c'}.ic-star-filled:before{content:'\e81d'}.ic-close-1:before{content:'\e81e'}.ic-globe-1:before{content:'\e81f'}.ic-user:before{content:'\e820'}.ic-balance-1:before{content:'\e825'}.ic-shape-1:before{content:'\e827'}.ic-instagram-1:before{content:'\e82f'}.ic-email-1:before{content:'\e830'}.ic-close:before{content:'\e832'}.ic-pencil-1:before{content:'\e833'}.ic-quote-2:before{content:'\e834'}.ic-pencil-3:before{content:'\e836'}.ic-quote-1:before{content:'\e837'}.ic-youtube-1:before{content:'\e838'}.ic-up:before{content:'\e839'}.ic-ok-2:before{content:'\e83a'}.ic-ok:before{content:'\e83c'}.ic-email-2:before{content:'\e848'}.ic-pencil-4:before{content:'\e84c'}.ic-search:before{content:'\e84e'}.ic-star:before{content:'\e84f'}.ic-phone-mobile:before{content:'\e850'}.ic-cart:before{content:'\e852'}.ic-email:before{content:'\e853'}.ic-heart:before{content:'\e854'}.ic-mouse_scroll:before{content:'\e855'}.ic-car:before{content:'\e856'}.ic-balance:before{content:'\e857'}.ic-4:before{content:'\e858'}.ic-box:before{content:'\e859'}.ic-man:before{content:'\e85a'}.ic-shape-1-1:before{content:'\e85b'}.ic-unlock:before{content:'\e85c'}.ic-phone:before{content:'\e85d'}.ic-callendar:before{content:'\e861'}.ic-arrow-down:before{content:'\f004'}.ic-arrow-up:before{content:'\f005'}.ic-arrow-right:before{content:'\f006'}.ic-arrow-left:before{content:'\f007'}.ic-globe:before{content:'\f018'}.ic-location-1:before{content:'\f031'}.ic-lock-open:before{content:'\f075'}.ic-facebook:before{content:'\f09a'}.ic-gplus-1:before{content:'\f0d5'}.ic-youtube-play:before{content:'\f16a'}.ic-instagram:before{content:'\f16d'}.ic-vkontakte:before{content:'\f189'}.ic-whatsapp:before{content:'\f232'}.ic-telegram:before{content:'\f2c6'}.ic-vimeo:before{content:'\f306'}.ic-twitter:before{content:'\f309'}.ic-gplus:before{content:'\f30f'}.ic-pinterest:before{content:'\f312'}.ic-youtube:before{content:'\f313'}.ic-tumblr:before{content:'\f315'}.ic-linkedin:before{content:'\f318'}.ic-instagram-2:before{content:'\f32d'}.ic-skype:before{content:'\f339'}.ic-lock:before{content:'\f512'}.open-sans{font-family:"Open Sans",sans-serif}.font-main{font-family:"Open Sans",sans-serif}.container{padding-right:15px;padding-left:15px}.container-fluid{padding-right:15px;padding-left:15px}.row{margin-left:-15px;margin-right:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:15px;padding-left:15px}.modal-body,.modal-footer,.modal-header{padding:15px}.jq-selectbox{max-width:100%;cursor:pointer;border:none;border-radius:0;padding:0}.jq-selectbox.dropdown.opened{border-radius:5px 5px 0 0}.jq-selectbox .jq-selectbox__select{overflow:hidden;font-size:11px;font-weight:500;border-radius:5px;outline:0!important;background:#e3e3e3;border:1px solid #e3e3e3;-webkit-box-shadow:none;box-shadow:none;display:inline-block;max-width:100%;padding:3px 38px 0 13px;height:41px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:233px;font-family:"Open Sans",sans-serif;color:#999}.jq-selectbox.focused .jq-selectbox__select{border:1px solid #e3e3e3}.jq-selectbox .jq-selectbox__select-text{color:#838383;font-size:11px;line-height:2rem;max-width:100%;vertical-align:middle;text-shadow:none}.jq-selectbox .jq-selectbox__trigger{position:absolute;background:#e3e3e3;top:0;right:0;bottom:0;width:1.75rem;height:100%;border:none;border-radius:0 5px 5px 0}.jq-selectbox .jq-selectbox__trigger .jq-selectbox__trigger-arrow{background:url(/var/themes/bootstrap/skin/images/icon/arrow-down.svg) no-repeat center center;width:8px;height:10px;border:none;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.jq-selectbox .jq-selectbox__search{margin:0}.jq-selectbox .jq-selectbox__search input{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e3e3e3}.jq-selectbox .jq-selectbox__dropdown{background:#fff;border:none;border-radius:0;left:0!important;right:0!important;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.18);box-shadow:0 1px 5px rgba(0,0,0,.18);margin:-1px 0 0}.jq-selectbox .jq-selectbox__dropdown input[type=search]{border:1px solid #c8c8c8;border-radius:0;font-family:sans-serif;font-size:16px;height:auto;line-height:normal;margin:0;outline:0 none;padding:6px 20px;width:100%}.jq-selectbox .jq-selectbox__dropdown ul{padding:0;margin:0;max-height:300px}.jq-selectbox .jq-selectbox__dropdown ul li{padding:10px 25px;border:1px solid #e3e3e3;color:#4d4d4d}.jq-selectbox .jq-selectbox__dropdown ul li:not(:last-child){border-bottom:none}.jq-selectbox .jq-selectbox__dropdown ul li:hover:not(.sel){background:#f0f0f0}.jq-selectbox .jq-selectbox__dropdown ul li.sel{background:#3fa9f5;border-color:#3fa9f5;font-weight:lighter;color:#fff}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-icons_ef8c08_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-icons_ffd27a_256x240.png)}.ui-widget-content{background:#eee url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x}.ui-widget-header{background:#f6a828 url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#f6f6f6 url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:transparent url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#fff url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#ffe45c url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background:#b81900 url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat}.ui-widget-overlay{background:#666 url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat}.ui-widget-shadow{background:#000 url(/var/themes/bootstrap/skin/lib/jquery-ui/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x}.ui-dialog{max-width:96%;z-index:1002!important}.ui-dialog[style*='top: -']{top:0!important}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background:0 0;border:none;width:20px;height:20px;position:absolute;top:24px;right:11px;overflow:hidden;border-radius:3px}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:after,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before{content:'';position:absolute;top:-50%;left:50%;height:200%;width:3px;background:#000;border-radius:3px;padding:0}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-left:-2px}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-1px}.ui-widget-overlay{z-index:1001!important}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1rem;font-family:"Open Sans",sans-serif}.ui-tabs{background:0 0;border-radius:0;padding:0;font-family:"Open Sans",sans-serif;border:none}.ui-tabs .ui-tabs-nav{padding:0;border-bottom:none}.ui-tabs .ui-tabs-nav li.notice{font-size:18px;text-transform:initial;font-weight:500;line-height:1.9;margin-right:15px}.ui-tabs .ui-tabs-nav .ui-state-default{margin:0 20px 0 0;padding:0;position:relative;top:1px;border:none;background:0 0;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.ui-tabs .ui-tabs-nav .ui-state-default:last-child{margin-right:0}.ui-tabs .ui-tabs-nav .ui-state-default.ui-state-active,.ui-tabs .ui-tabs-nav .ui-state-default.ui-state-hover{padding:0;border:none}.ui-tabs .ui-tabs-nav .ui-state-default.ui-state-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav .ui-state-default.ui-state-hover .ui-tabs-anchor{background:#3fa9f5;color:#fff;border:none}.ui-tabs .ui-tabs-nav .ui-state-default .ui-tabs-anchor{border-radius:2px;padding:.6rem 2rem;background:#e6e6e6;border:none;font-size:16px;line-height:1;color:#000;font-weight:500;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;text-transform:initial}.ui-tabs .ui-tabs-panel{padding:30px 0 0 0}.owl-carousel .owl-item .image-wrap{display:block;width:100%}.owl-carousel .owl-item img{display:inline-block;width:auto}.owl-nav{position:absolute;top:50%;left:0;width:100%}.owl-nav [class*=owl-]{font-size:0;height:40px;line-height:40px;margin-top:-20px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.owl-nav [class*=owl-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.owl-nav [class*=owl-]:before{font-size:36px;font-weight:300}.owl-nav [class*=owl-]:hover{color:#080808}.owl-nav .owl-next,.owl-nav .owl-prev{color:#3fa9f5;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.owl-nav .owl-next:hover,.owl-nav .owl-prev:hover{color:#e6e6e6}.owl-nav .owl-prev{margin-left:-20px;float:left}.owl-nav .owl-prev:before{content:'\e80f'}.owl-nav .owl-next{margin-right:-20px;float:right}.owl-nav .owl-next:before{content:'\e810'}.owl-dots{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.owl-dots .owl-dot{width:12px;height:12px;border-radius:50%;background:0 0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;position:relative;margin-right:10px;z-index:1}.owl-dots .owl-dot:last-child{margin-right:0}.owl-dots .owl-dot span{width:11px;height:11px;background:#fff;display:block;border-radius:50%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #1450a0}.owl-dots .owl-dot.active span{background:#1450a0}.fancybox-close-small{background:0 0;border:none;width:20px;height:20px;position:absolute;top:3px;right:3px;overflow:hidden;border-radius:3px}.fancybox-close-small:after,.fancybox-close-small:before{content:'';position:absolute;top:-50%;left:50%;height:200%;width:1px;background:#000!important;padding:0}.fancybox-close-small:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-left:-1px}.fancybox-close-small:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-1px}#fp-nav{-webkit-transition:.6s;-o-transition:.6s;transition:.6s;z-index:1000}#fp-nav.hide{opacity:0;top:-50%}#fp-nav ul li a.active span,#fp-nav ul li a:hover span{background:0 0;margin:0!important}#fp-nav ul li a span{background:#fff;border:2px solid #fff;width:12px!important;height:12px!important;margin:0;top:0;left:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#fp-nav ul li .fp-tooltip{text-shadow:0 0 4px rgba(0,0,0,.7);top:-4px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-button{width:10px;height:0}::-webkit-scrollbar-button:vertical:start{background:#1c4b6c url(/var/themes/bootstrap/dist/images/scroll-arrow-up.svg) no-repeat center center;-webkit-background-size:4px 4px;background-size:4px 4px}::-webkit-scrollbar-button:vertical:end{background:#1c4b6c url(/var/themes/bootstrap/dist/images/scroll-arrow-down.svg) no-repeat center center;-webkit-background-size:4px 4px;background-size:4px 4px}::-webkit-scrollbar-button:horizontal:start{background:#1c4b6c url(/var/themes/bootstrap/dist/images/scroll-arrow-left.svg) no-repeat center center;-webkit-background-size:4px 4px;background-size:4px 4px}::-webkit-scrollbar-button:horizontal:end{background:#1c4b6c url(/var/themes/bootstrap/dist/images/scroll-arrow-right.svg) no-repeat center center;-webkit-background-size:4px 4px;background-size:4px 4px}::-webkit-scrollbar-track{background:#3fa9f5}::-webkit-scrollbar-track-piece{background:#3fa9f5}::-webkit-scrollbar-thumb{background:#1c4b6c}::-webkit-scrollbar-corner{background:#3fa9f5}.nav-fixed-panel{position:fixed;z-index:1100}header{width:100%;top:0;left:0;background:rgba(0,0,0,.3);height:60px}header .mainmenu-burger{-ms-flex:0 0 60px;-webkit-box-flex:0;-webkit-flex:0 0 60px;flex:0 0 60px;max-width:60px;background:#3fa9f5;border-radius:0;cursor:pointer;line-height:.5;padding:14px 0;margin-right:20px;height:60px;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}header .mainmenu-burger:focus{background:#3fa9f5}header .mainmenu-burger:hover{background:#225377}header .mainmenu-burger.active{background:#fff}header .mainmenu-burger.active .navbar-toggler-icon{background:#3fa9f5}header .mainmenu-burger.active .navbar-toggler-icon:nth-child(1){top:50%;-webkit-transform:translateY(-50%) translateX(-50%) rotate(45deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(45deg);-o-transform:translateY(-50%) translateX(-50%) rotate(45deg);transform:translateY(-50%) translateX(-50%) rotate(45deg)}header .mainmenu-burger.active .navbar-toggler-icon:nth-child(2){top:50%;-webkit-transform:translateY(-50%) translateX(-50%) rotate(135deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(135deg);-o-transform:translateY(-50%) translateX(-50%) rotate(135deg);transform:translateY(-50%) translateX(-50%) rotate(135deg);opacity:0;left:-50px}header .mainmenu-burger.active .navbar-toggler-icon:nth-child(3){top:50%;-webkit-transform:translateY(-50%) translateX(-50%) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(-45deg);-o-transform:translateY(-50%) translateX(-50%) rotate(-45deg);transform:translateY(-50%) translateX(-50%) rotate(-45deg)}header .mainmenu-burger .navbar-toggler-icon{background:#fff;height:4px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}header .mainmenu-burger .navbar-toggler-icon:nth-child(1){top:18px}header .mainmenu-burger .navbar-toggler-icon:nth-child(2){top:28px}header .mainmenu-burger .navbar-toggler-icon:nth-child(3){top:38px}header .logo{-ms-flex:0 0 370px;-webkit-box-flex:0;-webkit-flex:0 0 370px;flex:0 0 370px;max-width:370px;margin:10px 0}header .logo a{float:left}header .logo .company-name{float:left;color:#fff;margin-left:10px;line-height:1.2;font-size:10px}header .logo:after{content:'';display:block;clear:both}header .top-menu .navbar-nav{width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}header .top-menu .navbar-nav .nav-item{font-size:16px;position:relative}header .top-menu .navbar-nav .nav-item:hover .nav-link{color:#3fa9f5}header .top-menu .navbar-nav .nav-item:hover .nav-link.current{color:#3fa9f5}header .top-menu .navbar-nav .nav-item .nav-link{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#fff;padding:.5rem 15px}header .top-menu .navbar-nav .nav-item .nav-link.btn{border:0;margin-top:4px;background:#fb8e2f}header .top-menu .navbar-nav .nav-item .nav-link.btn:hover{color:#374754}header .top-menu .navbar-nav .nav-item .nav-link.current{color:#e6e6e6}header .contacts-block{width:375px;overflow:hidden;max-height:60px;position:absolute;right:70px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}header .contacts-block.active{max-height:250px}header .contacts-block.active .top{background:#3177ab}header .contacts-block.active .top .seemore .show{display:none}header .contacts-block.active .top .seemore .hide{display:block}header .contacts-block .top{height:60px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:0 15px}header .contacts-block .top .first_phone .phone{color:#fff;font-size:16px;font-weight:600}header .contacts-block .top .seemore{text-transform:lowercase}header .contacts-block .top .seemore .hide{display:none}header .contacts-block .bottom{background:#3fa9f5;color:#fff}header .contacts-block .bottom .block{padding:0 15px 0 0;margin:0;position:relative}header .contacts-block .bottom .block:last-child:after{display:none}header .contacts-block .bottom .block>*{padding:15px}header .contacts-block .bottom .block .content{background:#6bbdf7;padding-right:0;color:#fff;font-size:16px;line-height:1.4;display:block}header .contacts-block .bottom .block .phones .phone{color:#fff;font-size:16px;line-height:1.4;display:block}header .contacts-block .bottom .block .phones .phone .quote{font-weight:600}header .contacts-block .bottom .block a{color:#fff}header .contacts-block .bottom .block:after{content:'';display:block;width:90%;margin:0 auto;border-bottom:2px dotted rgba(255,255,255,.5);position:absolute;bottom:0;left:5%}header .search-wrapper{position:relative}header .search-wrapper .input{height:48px;padding-right:45px}header .callback-btn{padding:5px 10px;width:115px;white-space:normal;font-size:12px;letter-spacing:0;height:100%}header .search-button{background:0 0;border:none;font-size:22px;position:absolute;top:0;right:0;height:48px;width:48px;cursor:pointer;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}header .search-button:hover{color:#3fa9f5}header .search-button:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}header .menu-list{margin-top:25px}header .menu-list>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;list-style:none;text-transform:uppercase;background-image:-webkit-linear-gradient(90deg,#ff7800 0,#ff7600 12%,#ff9300 100%);border-radius:0 8px 8px 8px;margin-bottom:0;position:relative}header .menu-list>ul>.list-item{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}header .menu-list>ul>.list-item:last-child>a:after{display:none}header .menu-list>ul>.list-item>a{font-size:16px;color:#fff;display:block;text-decoration:none;font-weight:700;line-height:1;padding:20px 0;text-shadow:0 1px 1px rgba(0,0,0,.25);position:relative;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}header .menu-list>ul>.list-item>a.sub-item i{font-size:9px;margin-left:7px;position:relative;top:-2px;color:#ffd7b7;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}header .menu-list>ul>.list-item>a.sub-item i:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .menu-list>ul>.list-item>a.sub-item i:before{content:'\f004'}header .menu-list>ul>.list-item>a:after{content:'';position:absolute;top:20px;bottom:20px;right:0;border-left:1px solid #fea800}header .menu-list>ul>.list-item:hover>.dropdown-holder{color:#080808}header .menu-list>ul>.list-item:hover>.dropdown-holder i{color:#080808}header .menu-list>ul>.list-item:hover .dropdown-menu{max-height:415px;overflow:hidden;width:100%;opacity:1;padding:8px 0 8px 25px}header .menu-list .dropdown-image{height:407px}header .menu-list .dropdown-image img{margin-bottom:15px}header .menu-list .dropdown-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:0;overflow:hidden;padding:0 0 0 25px;opacity:0;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease;margin:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:0 0 8px 8px;-webkit-box-shadow:0 3px 8.55px .45px rgba(0,0,0,.35);box-shadow:0 3px 8.55px .45px rgba(0,0,0,.35);border:none}header .menu-list .dropdown-menu .btn{padding:14px 10px;border-radius:8px 0 0 0}header .menu-list .dropdown-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;width:66.666666%;margin-bottom:0;height:400px}header .menu-list .dropdown-menu ul li{position:relative;padding-left:22px;border-bottom:1px solid #eee;width:36.305%;margin-right:13.695%;line-height:1.1;min-height:44px}header .menu-list .dropdown-menu ul li a{font-size:14px;font-weight:700;color:#000;text-decoration:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding:14px 0;display:inline-block}header .menu-list .dropdown-menu ul li a:hover{color:#e6e6e6}header .menu-list .dropdown-menu ul li:before{content:url(/var/themes/bootstrap/skin/images/icon/list-icon.svg);position:absolute;top:15px;left:0;line-height:7px}.page-main .left-sidebar:before{content:'';position:fixed;width:1px;height:15vh;background:#fff;display:block;bottom:110px;left:30px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.page-main .left-sidebar:after{content:'';position:fixed;width:20px;height:30px;display:block;bottom:65px;left:20px;background:url(/var/themes/bootstrap/skin/images/mouse_icon.png) no-repeat 50% 50%;-webkit-background-size:18px 18px;background-size:18px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.page-main .left-sidebar.animate:after{-webkit-animation:move_scroll_icon 1.5s infinite ease-in-out;-o-animation:move_scroll_icon 1.5s infinite ease-in-out;animation:move_scroll_icon 1.5s infinite ease-in-out}.left-sidebar{position:absolute;top:60px;left:0;height:-webkit-calc(100% - 120px);height:calc(100% - 120px);width:60px;background:rgba(0,0,0,.3);z-index:1000}.left-sidebar.hide-elem:after,.left-sidebar.hide-elem:before{margin-bottom:-35%}html{font-size:16px;position:relative;min-height:100%}body{font-size:.875rem;font-family:"Open Sans",sans-serif;overflow-y:scroll}.h1,.h2,.h3,.h4,.h5,.h6,.page-title.sub-title,h1,h2,h3,h4,h5,h6{font-size:2.25rem;line-height:2.3rem;font-weight:300;margin-bottom:1.75rem;display:block;text-align:left;color:#4d4d4d;text-transform:uppercase;font-family:"Open Sans",sans-serif}.page-title{font-size:30px;font-weight:800;line-height:1.1;margin-bottom:1.75rem;display:block;text-align:left;color:#4d4d4d;text-transform:uppercase}.page-title.dotted{border-bottom:2px dotted #ccc;padding-bottom:10px;margin-bottom:.75rem}.block-title{font-size:42px;font-weight:800;line-height:1.1;margin-bottom:1.75rem;display:block;text-align:left;color:#4d4d4d;text-transform:uppercase}.block-title.white{color:#fff}.page-text-target{text-align:center;padding-bottom:20px}.seo-title{text-align:center}.h1,h1{font-weight:700}.h1.big,h1.big{font-size:4rem;margin-bottom:2.5rem}.h1.small,h1.small{font-size:1.8rem;text-transform:none;letter-spacing:3px}.h1.small:after,h1.small:after{display:none}.page-title.sub-title{font-size:2.25rem;letter-spacing:2.5px}.text-formatted{font-size:.9375rem;line-height:1.2rem;font-weight:400;color:#4d4d4d}.text-formatted a{line-height:normal;font-weight:700;color:#3fa9f5}.text-formatted a.no-link{font-size:.9375rem;line-height:1.2rem;font-weight:400;color:#4d4d4d;cursor:default}.text-formatted a.no-link:hover{text-decoration:none}.text-formatted .h2,.text-formatted h2{font-size:1.3rem}.text-formatted .h3,.text-formatted h3{font-size:1.2rem}.text-formatted .h4,.text-formatted h4{font-size:1.1rem}.text-formatted .h1:not(:first-child),.text-formatted .h2:not(:first-child),.text-formatted .h3:not(:first-child),.text-formatted .h4:not(:first-child),.text-formatted .h5:not(:first-child),.text-formatted .h6:not(:first-child),.text-formatted h1:not(:first-child),.text-formatted h2:not(:first-child),.text-formatted h3:not(:first-child),.text-formatted h4:not(:first-child),.text-formatted h5:not(:first-child),.text-formatted h6:not(:first-child){margin-top:.5rem;margin-bottom:.5rem}.text-formatted blockquote,.text-formatted ol,.text-formatted p,.text-formatted ul{margin-bottom:1rem}.text-formatted p{margin-bottom:14px;position:relative}.text-formatted hr{border:none;border-bottom:2px solid #3fa9f5}.text-formatted img{max-width:100%;height:auto!important}.text-formatted img[style*="float: left"],.text-formatted img[style*="float:left"]{margin:0 2rem 2rem 0}.text-formatted img[style*="float: right"],.text-formatted img[style*="float:right"]{margin:0 0 2rem 2rem}.text-formatted iframe{display:block;margin:2rem auto;max-width:100%}.text-formatted ol,.text-formatted ul{padding-left:40px}.text-formatted ol li,.text-formatted ul li{margin-bottom:4px}.text-formatted ol{list-style-position:inside;list-style-type:none}.text-formatted ol li{counter-increment:step-counter;position:relative;list-style-type:none;padding-left:20px}.text-formatted ol li:before{font-weight:700;content:counter(step-counter) ".";position:absolute;left:0;top:0;color:#080808}.text-formatted ul li{position:relative;list-style-type:none}.text-formatted ul li:before{content:'';width:10px;height:10px;display:inline-block;border:2px solid #3fa9f5;border-radius:100%;vertical-align:middle;margin-right:10px}.text-formatted ul[style*="list-style-type: square"] li:before,.text-formatted ul[style*="list-style-type:square"] li:before{content:'■'}.text-formatted ul[style*="list-style-type: disc"] li:before,.text-formatted ul[style*="list-style-type:disc"] li:before{content:'⚫'}.text-formatted ul[style*="list-style-type: circle"] li:before,.text-formatted ul[style*="list-style-type:circle"] li:before{content:'○'}.text-formatted blockquote{display:block;background:#e6e6e6;clear:both;padding:10px 10px 10px 25px;position:relative;margin:10px 0 10px 6px}.text-formatted blockquote:before{content:'';width:3px;height:100%;position:absolute;left:-6px;top:0;background:#3fa9f5}.text-formatted table{width:100%;max-width:none;border-collapse:collapse;border-spacing:0;border:none;margin:40px auto}.text-formatted table:first-child{margin-top:0}.text-formatted table img{margin:auto}.text-formatted table td,.text-formatted table th{padding:10px 20px;text-align:left;border:none;vertical-align:middle}.text-formatted table tbody tr:first-child td,.text-formatted table tbody tr:first-child th,.text-formatted table th,.text-formatted table thead td{font-weight:700;text-align:center}.text-formatted table thead+tbody tr:first-child td{padding:10px 20px;text-shadow:none;font-weight:400;text-align:left}.text-formatted table tbody tr:nth-child(even),.text-formatted table thead tr:nth-child(even),.text-formatted table thead+tbody tr:nth-child(even){background:#f2f2f2}.text-formatted table tfoot td{font-weight:700}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-transition:5000s ease-in-out 0s!important;-o-transition:5000s ease-in-out 0s!important;transition:5000s ease-in-out 0s!important}a,a:active,a:focus,a:hover{outline:0}#wrapper{overflow:hidden}#page-footer{z-index:5;position:relative}.page-text-tmp{display:none}.phones .phone{color:#080808;font-size:22px;line-height:1.1;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.phones .phone:hover{text-decoration:none}.page-regular{padding:100px 30px 100px 70px}.page-regular .content{color:#666}.page-regular .content strong{color:#201600}body .withsidebar{padding-left:500px;position:relative;min-height:100vh}body .withsidebar .static-sidebar{width:470px;height:100%;padding:60px 0 60px 60px;position:absolute;left:0;top:0;background:#286b9b}body .withsidebar .static-sidebar .content-sidebar{overflow-y:auto;height:100%}body .withsidebar .static-sidebar .nav-link{color:#fff;font-size:16px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}body .withsidebar .static-sidebar .nav-link:hover{background:#3fa9f5}body .withsidebar .static-sidebar #aside-nav-article-sidebar,body .withsidebar .static-sidebar #aside-nav-static-sidebar{padding:0}body .withsidebar .static-sidebar #aside-nav-article-sidebar .navbar-nav,body .withsidebar .static-sidebar #aside-nav-static-sidebar .navbar-nav{width:100%}body .withsidebar .static-sidebar #aside-nav-article-sidebar .navbar-nav>.nav-item,body .withsidebar .static-sidebar #aside-nav-static-sidebar .navbar-nav>.nav-item{position:relative}body .withsidebar .static-sidebar #aside-nav-article-sidebar .navbar-nav>.nav-item .dropdown-toggle,body .withsidebar .static-sidebar #aside-nav-static-sidebar .navbar-nav>.nav-item .dropdown-toggle{position:absolute;height:82px;top:0;right:0;width:35px;background:#286b9b;border-left:1px solid #24608b}body .withsidebar .static-sidebar #aside-nav-article-sidebar .navbar-nav>.nav-item .dropdown-toggle.open:after,body .withsidebar .static-sidebar #aside-nav-static-sidebar .navbar-nav>.nav-item .dropdown-toggle.open:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(90deg);-o-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg)}body .withsidebar .static-sidebar #aside-nav-article-sidebar .navbar-nav>.nav-item .dropdown-toggle:after,body .withsidebar .static-sidebar #aside-nav-static-sidebar .navbar-nav>.nav-item .dropdown-toggle:after{border:0;width:15px;height:15px;background:url(/var/themes/bootstrap/dist/images/icon/arrow-border.svg) no-repeat 50% 50%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}body .withsidebar .static-sidebar #aside-nav-article-sidebar .navbar-nav>.nav-item>.nav-link,body .withsidebar .static-sidebar #aside-nav-static-sidebar .navbar-nav>.nav-item>.nav-link{padding:18px 30px 18px 130px;position:relative;border-bottom:1px solid #1e5074;text-transform:uppercase;font-size:18px;font-weight:600;line-height:1.3;min-height:83px}body .withsidebar .static-sidebar #aside-nav-article-sidebar .navbar-nav>.nav-item>.nav-link>img,body .withsidebar .static-sidebar #aside-nav-static-sidebar .navbar-nav>.nav-item>.nav-link>img{width:60px;margin-left:-80px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body .withsidebar .static-sidebar #aside-nav-article-sidebar .navbar-nav .dropdown-menu,body .withsidebar .static-sidebar #aside-nav-static-sidebar .navbar-nav .dropdown-menu{padding:0;margin:0;background:0 0;border:0;border-bottom:1px solid #1e5074}body .withsidebar .static-sidebar #aside-nav-article-sidebar .navbar-nav .dropdown-menu .nav-item:last-child .nav-link,body .withsidebar .static-sidebar #aside-nav-static-sidebar .navbar-nav .dropdown-menu .nav-item:last-child .nav-link{border-bottom:0}body .withsidebar .static-sidebar #aside-nav-article-sidebar .navbar-nav .dropdown-menu .nav-item .nav-link,body .withsidebar .static-sidebar #aside-nav-static-sidebar .navbar-nav .dropdown-menu .nav-item .nav-link{padding:.5rem 30px .5rem 55px;border-bottom:1px solid #20567d}body .withsidebar .static-sidebar #aside-nav-article-sidebar .navbar-nav>.nav-item>.nav-link{padding:18px 30px;font-size:16px;text-transform:none;font-weight:500}.footer-form .callbackform,.sidebar-form .callbackform{width:350px;z-index:20;padding:15px 0 20px;margin:30px auto;background:#fff;border-radius:3px;-webkit-transition:.3s .35s;-o-transition:.3s .35s;transition:.3s .35s}.footer-form .callbackform .noticeblock,.sidebar-form .callbackform .noticeblock{padding:20px;background:#3fa9f5;color:#fff}.footer-form .callbackform .noticeblock .title,.sidebar-form .callbackform .noticeblock .title{font-size:21px;padding-left:70px;padding-bottom:10px;background:no-repeat -5px -4px;background-image:url(/var/themes/bootstrap/dist/images/callback_icon.svg);-webkit-background-size:70px 70px;background-size:70px}.footer-form .callbackform .callbackForm-container,.sidebar-form .callbackform .callbackForm-container{padding:20px 20px 0}.footer-form .callbackform .callbackForm-container .form-control,.sidebar-form .callbackform .callbackForm-container .form-control{background:#e6e6e6;border:none;color:#4d4d4d;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:16px;border:1px inset #e6e6e6}.footer-form .callbackform .callbackForm-container .form-control::-webkit-input-placeholder,.sidebar-form .callbackform .callbackForm-container .form-control::-webkit-input-placeholder{color:#4d4d4d}.footer-form .callbackform .callbackForm-container .form-control:-moz-placeholder,.sidebar-form .callbackform .callbackForm-container .form-control:-moz-placeholder{color:#4d4d4d}.footer-form .callbackform .callbackForm-container .form-control:-ms-input-placeholder,.sidebar-form .callbackform .callbackForm-container .form-control:-ms-input-placeholder{color:#4d4d4d}.footer-form .callbackform .callbackForm-container .form-control:-webkit-autofill,.sidebar-form .callbackform .callbackForm-container .form-control:-webkit-autofill{color:#4d4d4d}.footer-form .callbackform .callbackForm-container .form-control:focus,.sidebar-form .callbackform .callbackForm-container .form-control:focus{background:#3fa9f5;color:#fff}.footer-form .callbackform .callbackForm-container .form-control:focus::-webkit-input-placeholder,.sidebar-form .callbackform .callbackForm-container .form-control:focus::-webkit-input-placeholder{color:#fff}.footer-form .callbackform .callbackForm-container .form-control:focus:-moz-placeholder,.sidebar-form .callbackform .callbackForm-container .form-control:focus:-moz-placeholder{color:#fff}.footer-form .callbackform .callbackForm-container .form-control:focus:-ms-input-placeholder,.sidebar-form .callbackform .callbackForm-container .form-control:focus:-ms-input-placeholder{color:#fff}.footer-form .callbackform .callbackForm-container .form-control:focus:-webkit-autofill,.sidebar-form .callbackform .callbackForm-container .form-control:focus:-webkit-autofill{color:#fff}.footer-form .callbackform .callbackForm-container .btn,.sidebar-form .callbackform .callbackForm-container .btn{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.5);box-shadow:0 1px 0 rgba(0,0,0,.5)}.footer-form .callbackform .callbackForm-container .jq-selectbox,.sidebar-form .callbackform .callbackForm-container .jq-selectbox{width:100%}.footer-form .callbackform .callbackForm-container .jq-selectbox.opened .jq-selectbox__select,.sidebar-form .callbackform .callbackForm-container .jq-selectbox.opened .jq-selectbox__select{background:#3fa9f5;border-radius:3px 3px 0 0}.footer-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__select,.sidebar-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__select{background:#3fa9f5;border:none;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%;height:46px;border:0;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.5);box-shadow:0 1px 0 rgba(0,0,0,.5)}.footer-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__select .jq-selectbox__select-text,.sidebar-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{font-size:16px;color:#fff;padding-left:10px;line-height:2.5rem}.footer-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger,.sidebar-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger{background:0 0;width:2.5rem}.footer-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow,.sidebar-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{background-image:url(/var/themes/bootstrap/dist/images/icon/arrow-border.svg);width:15px;height:15px}.footer-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown,.sidebar-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown{background:#3fa9f5;border:none;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:0 0 3px 3px;border-top:0;max-width:310px}.footer-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown ul li,.sidebar-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown ul li{color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:none}.footer-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown ul li.sel,.sidebar-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown ul li.sel{background:0 0;border:none}.footer-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown ul li:hover,.sidebar-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown ul li:hover{background:rgba(255,255,255,.2);border:none}.footer-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown ul li.selected,.sidebar-form .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown ul li.selected{background:rgba(255,255,255,.2);border:none}.footer-form{display:none}.footer-form .callbackform{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3)}.sidebar_menu{position:fixed;top:0;left:-500px;padding:60px 0 60px 60px;background:#3fa9f5;width:470px;height:100%;z-index:500;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0}.sidebar_menu.active{left:0;opacity:1}.sidebar_menu .aside-nav{height:100%}.sidebar_menu #aside-nav-sidebar_menu{padding:0;height:100%;display:block;overflow-y:scroll}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav{display:block;width:100%}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav .nav-item{position:relative}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav .nav-item.sub-in.dd_open:after,.sidebar_menu #aside-nav-sidebar_menu .navbar-nav .nav-item:last-child:after{display:none!important}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav .nav-item .dropdown-toggle{position:absolute;height:60px;top:0;right:0;width:35px;background:#3fa9f5}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav .nav-item .dropdown-toggle.open{background:#286b9b}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav .nav-item .dropdown-toggle.open:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(90deg);-o-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg)}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav .nav-item .dropdown-toggle:after{border:0;width:15px;height:15px;background:url(/var/themes/bootstrap/dist/images/icon/arrow-border.svg) no-repeat 50% 50%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav .nav-item .nav-link{color:#fff;font-size:20px;padding:15px 45px;position:relative;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;min-height:60px;display:table;width:100%}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav .nav-item .nav-link span{display:table-cell;vertical-align:middle;width:100%}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item{max-height:61px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow-y:hidden}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item.dd_open{max-height:1500px}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item:hover>.nav-link:before{left:-10%}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item>.nav-link:before{content:'';display:block;position:absolute;width:120%;height:100%;background:#286b9b;left:-150%;top:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:skewX(25deg);-ms-transform:skewX(25deg);-o-transform:skewX(25deg);transform:skewX(25deg)}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item>.nav-link span{position:relative;z-index:2}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item .dropdown-menu{margin:0;padding:0;background:#3287c4;border-radius:0;border:0}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item .dropdown-menu .dropdown-menu{background:#286b9b}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item .dropdown-menu .dropdown-toggle{height:75px}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item .dropdown-menu .nav-item{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item .dropdown-menu .nav-item:hover{background:#3fa9f5}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item .dropdown-menu .nav-item>.nav-link{padding:15px 45px 15px 120px;color:#fff;font-size:15px;min-height:75px}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item .dropdown-menu .nav-item>.nav-link img{width:60px;margin-left:-70px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item .dropdown-menu .nav-item:after{content:'';display:block;border-bottom:1px solid #3fa9f5;position:relative;z-index:2}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item:after{content:'';display:block;border-bottom:1px solid #215880;position:relative;z-index:2}.breadcrumbs{border-top:1px solid transparent}.breadcrumb{padding:10px 0;font-size:11px;margin-bottom:.8125rem;border-radius:0;background:0 0;text-transform:uppercase}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:'/';float:left;font-size:.5rem;vertical-align:middle;line-height:1.1875rem;padding-left:10px;padding-right:10px;color:#999}.breadcrumb .breadcrumb-item a{position:relative;text-decoration:none;color:#e6e6e6;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;border-bottom:none}.breadcrumb .breadcrumb-item a:hover{color:#080808}.breadcrumb .breadcrumb-item a:hover:after{background:#080808}.breadcrumb .breadcrumb-item.active span{color:#999}.pagination-wrap{padding:20px 0;margin:10px 0}.pagination-wrap .pagination{margin-bottom:0}.pagination-wrap .pagination .page-item .page-next,.pagination-wrap .pagination .page-item .page-prev{text-decoration:none}.pagination-wrap .pagination .page-item .page-next:before,.pagination-wrap .pagination .page-item .page-prev:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagination-wrap .pagination .page-item .page-current,.pagination-wrap .pagination .page-item .page-gap,.pagination-wrap .pagination .page-item .page-link,.pagination-wrap .pagination .page-item .page-next,.pagination-wrap .pagination .page-item .page-prev{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;min-width:40px;height:40px;line-height:40px;text-align:center;padding-top:0;padding-bottom:0;font-size:16px;font-weight:500;color:#4d4d4d;border:none;border-radius:3px;background:#ccc;margin:0 15px}.pagination-wrap .pagination .page-item .page-gap{margin:0 .55rem}.pagination-wrap .pagination .page-item .page-prev:before{content:'\f007'}.pagination-wrap .pagination .page-item .page-next:before{content:'\f006'}.pagination-wrap .pagination .page-item .page-next,.pagination-wrap .pagination .page-item .page-prev{color:#666}.pagination-wrap .pagination .page-item.active .page-current,.pagination-wrap .pagination .page-item.active .page-link{background:#3fa9f5;color:#fff;border-radius:3px}.pagination-wrap .pagination .page-item.active .page-current:after,.pagination-wrap .pagination .page-item.active .page-link:after{background:0 0}.pagination-wrap.center .btn-load-more{display:block;margin-left:auto;margin-right:auto}.pagination-wrap.center nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pager{list-style:none;padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.pager .page-next,.pager .page-prev{font-size:.9rem;line-height:1.2rem;vertical-align:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f2f2f2;color:#4d4d4d;text-transform:uppercase;font-weight:700;padding:14px 20px;font-family:"Open Sans",sans-serif}.pager .page-next .text,.pager .page-prev .text{text-shadow:none;letter-spacing:.5px;line-height:1}.pager .page-next i,.pager .page-prev i{font-size:.9rem;text-decoration:none!important;color:#080808}.pager .page-next:hover,.pager .page-prev:hover{color:#fff;background:#080808}.pager .page-next:hover i,.pager .page-prev:hover i{color:#fff}.pager .page-prev i{float:left;margin-right:10px}.pager .page-next i{float:right;margin-left:10px}#page-footer{background:rgba(0,0,0,.3);color:#fff;height:60px;padding:12px 80px;position:fixed;width:100%;left:0;bottom:0;z-index:990}#page-footer .navbar{padding:0}#page-empty-wrap{height:0;display:none}.date{display:inline-block;font-size:.75rem}.date span{position:relative;z-index:2}.date.decorate{position:relative;margin-bottom:1rem}.date.decorate:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.date.decorate:before{position:absolute;color:#fff;z-index:1;font-size:38px;width:38px;height:38px;display:block;top:35%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-shadow:0 0 50px rgba(0,0,0,.1)}.date.decorate.decor-yellow:before{color:#e6e6e6}.load-more-title{text-align:center;background:#3fa9f5;color:#fff;font-weight:500;padding:.5rem;margin-bottom:.5rem}.rate{line-height:normal}.rate img{display:inline-block;vertical-align:top}.qty-wrap .qty-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.qty-wrap .label,.qty-wrap .qty-text{font-weight:400}.qty-wrap .minus,.qty-wrap .plus{background:#fff;outline:0!important;border:1px solid #e7e7e7;color:#434343;font-size:14px;padding:0;text-align:center;border-radius:8px;width:37px;height:37px;cursor:pointer}.qty-wrap .minus:before,.qty-wrap .plus:before{display:block;text-align:center;font-size:26px;line-height:37px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.qty-wrap .minus:hover:before,.qty-wrap .plus:hover:before{color:#3fa9f5}.qty-wrap .minus:before{content:"−"}.qty-wrap .plus:before{content:'+'}.qty-wrap .count-input{background:#fff;border:1px solid #e7e7e7;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;margin:0 15px;padding:0 5px;font-size:14px;line-height:36px;height:37px;min-width:50px;border-radius:8px}.qty-wrap .count-text{font-weight:700;color:#080808;margin:0 5px}.select-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.select-block .label{margin-right:5px}.custom-select{border-radius:0}.custom-select:focus{border-color:#3fa9f5;outline:0}.custom-control-indicator{background:0 0;border:1px solid #dedede}.custom-radio .custom-control-indicator{border-radius:0}.custom-radio .custom-control-input:checked~.custom-control-indicator{background:#2eb664;border-color:#2eb664}.custom-control-input:focus~.custom-control-indicator{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2eb664;box-shadow:0 0 0 1px #fff,0 0 0 3px #2eb664}.sticker{position:relative;text-align:center;font-size:10px;text-transform:uppercase;line-height:21px;min-width:54px;cursor:default;color:#fff;border-radius:0 14px 14px 14px}.sticker.action{background:#050fd8}.sticker.top{background:#ff9600}.sticker.new{background:#05d841}.sticker.discount{color:#4d4d4d;text-shadow:none;font-size:.652rem;min-width:0;line-height:normal;font-weight:700}.sticker.discount:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sticker.discount .text,.sticker.discount .value{position:relative;z-index:3;display:block}.sticker.discount .price-value{font-weight:bolder}.sticker.discount:before{position:absolute;z-index:0;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#e6e6e6;font-size:33px}.table{display:table}.table .tr{display:table-row-group}.table .th{display:table-header-group}.table .td{display:table-cell}.scroll-up{display:none!important;position:fixed;right:20px;bottom:20px;background:#080808;-webkit-box-shadow:0 1px 5px rgba(71,93,114,.4);box-shadow:0 1px 5px rgba(71,93,114,.4);border-radius:5px;-webkit-background-size:17px 17px;background-size:17px;width:42px;height:42px;margin-top:180px;z-index:900;cursor:pointer;display:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;text-align:center}.scroll-up:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scroll-up:before{content:'\e815'}.scroll-up:before{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:20px}.scroll-up:hover:before{-webkit-animation:shakeUpDownArrow .5s linear infinite alternate;-o-animation:shakeUpDownArrow .5s linear infinite alternate;animation:shakeUpDownArrow .5s linear infinite alternate}.scroll-up .text{color:#fff;text-transform:uppercase}.anketa-widget{background:#3fa9f5;padding:10px 20px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:70px;margin:35px 0}.anketa-widget .text{max-width:65%;font-size:18px;font-weight:600}.amount-text{font-size:12px;color:#080808;text-transform:uppercase}.amount-value{color:#3fa9f5}.btn,a.btn{font-size:14px;font-weight:500;letter-spacing:1px;color:#fff;background:#3fa9f5;padding:.5625rem 2rem;border-radius:3px;display:inline-block;overflow:hidden;position:relative;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.btn:hover,a.btn:hover{background:#6fbff8;border-color:#6fbff8}.btn.active,a.btn.active{background:#225377}.btn.black,a.btn.black{background:rgba(0,0,0,.7);border:1px solid #3fa9f5;color:#fff}.btn.trn,a.btn.trn{background:no-repeat;border:2px solid #fff;padding:.5625rem 1rem;min-width:210px}.btn.trn:hover,a.btn.trn:hover{background:#3fa9f5}.btn.trn:focus,a.btn.trn:focus{border:2px solid #fff}.btn,.btn .text,a.btn,a.btn .text{cursor:pointer}.btn.btn-secondary{background-color:#6c757d;color:#fff;padding:1rem 0;text-align:center;display:block;width:100%;font-size:.75rem;line-height:.75rem}button.btn-big{padding:.7rem .75rem}.btn:active,.btn:focus,a.btn:active,a.btn:focus,button:active,button:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.btn:focus,a.btn:focus,button:focus{background:#225377;border:none;outline:0}.btn-black,a.btn-black{background:#080808;border-color:#080808;color:#fff}.btn-orange,a.btn-orange{background:#e6e6e6;border-color:#e6e6e6;color:#fff}.btn-lightblue,a.btn-lightblue{background:#fc0;color:#fff}.btn-white,a.btn-white{background:#fff;color:#4d4d4d}.btn-filter,.btn-yellow,a.btn-filter,a.btn-yellow{background:#fc0;color:#fff}.btn-transparent,a.btn-transparent{background:0 0;border:none}.btn-inverse,a.btn-inverse{background:#555;color:#fff}.btn-group-sm>.btn,.btn-sm{font-size:.75rem}.btn-link{display:inline-block;position:relative;color:#439cee;cursor:pointer;text-decoration:none;padding:0;border:none;border-bottom:1px solid #dae9fb;line-height:normal;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.btn-link .text{position:relative}.btn-link.active,.btn-link:active,.btn-link:hover{color:#439cee;text-decoration:none;border-color:#439cee}.btn-link-white{color:#fff}.btn-link-white .text:after{background:#fff}.btn-link-white.active,.btn-link-white:active{color:#080808}.btn-link-white.active .text:after,.btn-link-white:active .text:after{background:#080808}.button-view-all-text{cursor:pointer;font-size:16px;font-weight:600;color:#e6e6e6;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;border-bottom:1px solid #e6e6e6}.button-view-all-text:hover{opacity:.7}.button-view-all-text .view{display:inline-block}.button-view-all-text .hide{display:none}.button-view-all-text.view-hide-btn .view{display:none}.button-view-all-text.view-hide-btn .hide{display:inline-block}.hidden-text-block{margin-bottom:15px;overflow:hidden;position:relative;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease}.hidden-text-block:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:5px;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.hidden-text-block.view-all-text{max-height:none}.call-dir{font-size:12px;background:#3fa9f5;color:#fff;width:195px;height:45px;line-height:45px;text-align:center;position:fixed;top:50%;right:-97px;-webkit-transform:rotate(270deg) translateY(-50%);-ms-transform:rotate(270deg) translateY(-50%);-o-transform:rotate(270deg) translateY(-50%);transform:rotate(270deg) translateY(-50%);border-radius:8px 8px 0 0;cursor:pointer;z-index:9999}.socials-list{text-align:center}.socials-list .item{display:inline-block;vertical-align:middle;text-align:center;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.socials-list .item:not(:first-child){margin-left:10px}.socials-list .item .social-icon{position:relative;z-index:1;width:35px;height:35px;vertical-align:middle;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background:0 0}.socials-list .item .social-icon i{display:inline-block;height:35px;line-height:35px;font-size:22px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;position:relative;z-index:10;color:#fff}.socials-list .item.active,.socials-list .item.active *,.socials-list .item:focus,.socials-list .item:focus *,.socials-list .item:hover,.socials-list .item:hover *{outline:0}.socials-list .item.active i,.socials-list .item:focus i,.socials-list .item:hover i{color:#080808}.socials-list .item div.social-icon,.socials-list .item span.social-icon{color:#fff;display:inline-block;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.socials-list .item img.social-icon{display:inline-block;width:auto;max-width:100%}.socials-list .item.social-youtube .social-icon i{font-size:27px}.socials-list .item.social-instagram .social-icon i{font-size:20px}.social-likes{text-align:center;padding-top:25px}.social-likes .widget-item{margin-top:15px;display:inline-block}.social-likes .title{display:inline-block;font-size:14px}.social-likes .item{position:relative}.social-likes .item .hidden{display:block;cursor:pointer;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0}.social-likes .item .hidden:hover+i{vertical-align:top}.social-likes .item.instagram .ig-follow{-webkit-transform:scale(10);-ms-transform:scale(10);-o-transform:scale(10);transform:scale(10)}.social-likes .item.google-plus iframe{-webkit-transform:scale(10);-ms-transform:scale(10);-o-transform:scale(10);transform:scale(10)}.social-likes .item.facebook .fb-share-button{-webkit-transform:scale(10);-ms-transform:scale(10);-o-transform:scale(10);transform:scale(10)}.social-likes .item.vk a{-webkit-transform:scale(10);-ms-transform:scale(10);-o-transform:scale(10);transform:scale(10)}.social-auth{display:block;text-align:center}.social-auth .social{position:relative;display:inline-block;margin:5px 5px 0;font-size:20px;width:30px;height:30px;line-height:28px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;vertical-align:middle;border:1px solid #080808}.social-auth .social a{display:block;height:100%}.social-auth .social i{color:#080808}#navbar-languages{padding:0;margin:17px 0 0 0}#navbar-languages .btn-trigger{position:relative;border:none;background:0 0;border-radius:0;outline:0;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0 10px 0 5px;color:#fff}#navbar-languages .nav-item{height:auto}#navbar-languages .nav-item:not(:last-child){margin-right:2px}#navbar-languages .nav-item:before{display:none}#navbar-languages .nav-link{width:28px;height:28px;padding:0;text-align:center;line-height:28px;text-transform:uppercase;margin:0;border:none}#navbar-languages .nav-link:after{display:none}#navbar-languages .nav-link.active,#navbar-languages .nav-link:hover{color:#fff;background:#e6e6e6!important}#navbar-languages .nav-link.active .text:after,#navbar-languages .nav-link:hover .text:after{display:none}.form-control{border-radius:0 8px 8px 8px;border-color:#e7e7e7}.form-control.gui-field-error{border-color:red}.form-horizontal .form-note,.form-horizontal .form-title,.form-inline .form-note,.form-inline .form-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.form-horizontal .form-title,.form-inline .form-title{font-weight:700;color:#333;font-size:1rem;margin-bottom:.4rem}.form-horizontal .form-title.uppercase,.form-inline .form-title.uppercase{text-transform:uppercase}.form-horizontal .form-note,.form-inline .form-note{font-size:13px;text-align:center}.form-horizontal .control-group,.form-inline .control-group{position:relative}.form-horizontal .controls,.form-inline .controls{position:relative;margin-bottom:18px}.form-horizontal .form-control,.form-inline .form-control{height:46px;border-radius:5px;padding-left:25px;padding-right:25px}.form-horizontal .form-control.bg-icon,.form-inline .form-control.bg-icon{padding-left:45px}.form-horizontal .form-control.bg-icon~i,.form-inline .form-control.bg-icon~i{position:absolute;top:8px;height:30px;line-height:30px;left:18px;font-size:18px;color:#d5d8d9}.form-horizontal .form-control.bg-icon~i.ic-email,.form-inline .form-control.bg-icon~i.ic-email{font-size:14px}.form-horizontal textarea.form-control,.form-inline textarea.form-control{resize:none;min-height:120px;border-radius:5px}.form-horizontal .btn-submit,.form-inline .btn-submit{height:46px;padding-left:25px;padding-right:25px;width:100%;letter-spacing:3px;font-weight:lighter;font-size:15px}.form-horizontal .input-group-btn .btn-lg,.form-inline .input-group-btn .btn-lg{padding:.625rem 1rem}.form-horizontal .form-error .reset-list,.form-inline .form-error .reset-list{list-style:none;padding:0;font-size:.75rem;color:red}.form-inline .form-error{display:none}.form-inline .input-group{width:100%}.subscribe-widget{height:190px;border-radius:190px;background:#fff url(/var/themes/bootstrap/dist/images/bg-subscribe.png) no-repeat top center;-webkit-background-size:contain;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 11px 76px 0 rgba(6,43,64,.18);box-shadow:0 11px 76px 0 rgba(6,43,64,.18);margin-left:5px;margin-right:5px}.subscribe-widget>.row{width:100%;margin-left:0;margin-right:0}.subscribe-widget>.row>div{padding:0}.subscribe-widget .subscribe-note,.subscribe-widget .subscribe-title{padding-left:75px;padding-right:35px;line-height:normal}.subscribe-widget .subscribe-title{text-transform:uppercase;color:#0098d1;font-weight:700;font-size:36px;letter-spacing:3.8px}.subscribe-widget .subscribe-note{margin-top:10px;font-style:italic;font-size:12px;letter-spacing:.8px;color:#91a1a7}.subscribe-widget .subscribe-form-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.subscribe-widget .subscribe-form-wrap>div{width:100%}.subscribe-widget .subscribe-form{margin-bottom:0}.subscribe-widget .subscribe-form .form-title{display:none}.subscribe-widget .subscribe-form .input-group:before{content:'';display:block;position:absolute;z-index:30;top:50%;left:-15px;background:url(/var/themes/bootstrap/dist/images/icon-mail.png) no-repeat center;width:57px;height:43px;margin-top:-22px}.subscribe-widget .subscribe-form .form-control.email{max-width:53.5%;margin-right:3.5%}.subscribe-widget .subscribe-form .input-group-btn{min-width:43%;padding-right:47px}.subscribe-widget .subscribe-form .form-control.email{height:62px;border:2px solid #eee;border-radius:5px;font-size:24px;font-weight:lighter;padding-left:55px}.subscribe-widget .subscribe-form .form-control.email.gui-field-error{border-color:#d52527}.subscribe-widget .subscribe-form .btn-submit{height:62px;border-radius:5px;font-size:14px;letter-spacing:3px;text-transform:uppercase;font-weight:700;width:100%}.subscribe-widget .subscribe-form .btn-submit .text{line-height:26px}.aside-left form.form-horizontal,.fancybox-container form.form-horizontal,.page-contacts .fastCalcForm-container{background:#f1f5f7;padding-bottom:20px;margin-bottom:20px}.aside-left form.form-horizontal .form-note,.aside-left form.form-horizontal .form-title,.fancybox-container form.form-horizontal .form-note,.fancybox-container form.form-horizontal .form-title,.page-contacts .fastCalcForm-container .form-note,.page-contacts .fastCalcForm-container .form-title{text-align:center;display:block}.aside-left form.form-horizontal .form-title,.fancybox-container form.form-horizontal .form-title,.page-contacts .fastCalcForm-container .form-title{background:#3fa9f5;color:#fff;font-size:18px;letter-spacing:1px;padding:10px 5px;line-height:1.35;margin-bottom:10px}.aside-left form.form-horizontal .btn-send,.aside-left form.form-horizontal .control-group,.aside-left form.form-horizontal .form-note,.fancybox-container form.form-horizontal .btn-send,.fancybox-container form.form-horizontal .control-group,.fancybox-container form.form-horizontal .form-note,.page-contacts .fastCalcForm-container .btn-send,.page-contacts .fastCalcForm-container .control-group,.page-contacts .fastCalcForm-container .form-note{padding-left:15px;padding-right:15px}.aside-left form.form-horizontal .form-note,.fancybox-container form.form-horizontal .form-note,.page-contacts .fastCalcForm-container .form-note{line-height:normal;padding-top:5px;padding-bottom:10px;letter-spacing:.7px;margin-bottom:10px}.aside-left form.form-horizontal .form-control,.fancybox-container form.form-horizontal .form-control,.page-contacts .fastCalcForm-container .form-control{border-color:#fff;background:#fff;-webkit-box-shadow:0 8px 18px 0 rgba(0,0,0,.05);box-shadow:0 8px 18px 0 rgba(0,0,0,.05)}.fancybox-container form.form-horizontal{background:0 0;padding:0;margin:0}.fancybox-container form.form-horizontal .form-control{border-color:#d4d8da}.review-form-wrapper{background:#f2f2f2;padding:0 75px 30px}.review-form-wrapper .title{font-weight:600;font-size:20px;color:#323232;padding-top:5px;margin-bottom:22px;text-align:center}.review-form-wrapper .control-label{margin-top:7px}.review-form-wrapper .form-send{margin:30px auto 0;width:165px;display:block;cursor:pointer}.review-form-wrapper .fade{opacity:1}.review-form-wrapper .review-rate{margin-bottom:0}.review-form-wrapper .form-horizontal textarea.form-control{min-height:66px;max-height:66px}#checkoutDialogLoader{z-index:1000;display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:#fcfefc;border-radius:5px}#checkoutDialogLoader:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;background:url(/var/themes/bootstrap/skin/images/ui-loader.gif) no-repeat center center}.masonry{display:block;margin:1rem 0;padding:0;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-column-count:4;-moz-column-count:4;column-count:4}.masonry-item{display:inline-block;padding:1rem;margin:0 0 1rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-dialog{border:none;background:#fff;padding:0;border-radius:0}.ui-dialog .ui-dialog-titlebar{padding:4px 18px;margin-top:0;background:#333;position:relative}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{color:#fff;position:relative;font-size:30px;font-weight:400}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{-webkit-transition:0s;-o-transition:0s;transition:0s;outline:0!important;top:27px;right:20px;background:0 0;cursor:pointer}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:after,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before{background:#999}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before{font-size:20px;font-weight:100}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:after,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover:before{background:#e6e6e6}.ui-dialog .ui-dialog-content{padding:10px}.ui-dialog .ui-dialog-content .btn-blue{width:200px;margin:0 auto 15px;height:40px;line-height:40px;font-size:13px;padding:0;text-align:center;display:block;border-radius:0;background:#e6e6e6}.ui-dialog .ui-dialog-content .btn-blue:hover{background:#2eb664}.ui-dialog .ui-dialog-content .form-horizontal .control-label,.ui-dialog .ui-dialog-content .form-inline .control-label{margin:0;text-transform:uppercase;font-size:11px;line-height:15px;font-weight:400;color:#434343}.ui-dialog .ui-dialog-content .form-horizontal .form-control,.ui-dialog .ui-dialog-content .form-inline .form-control{border-radius:0;border-color:#e1e1e1}.ui-dialog .ui-dialog-content .alert{margin:25px 0 25px 0}.hide-dialog-title .ui-dialog-title{display:none}.hide-dialog-title .ui-dialog-titlebar{position:relative;z-index:10;min-height:48px}.hide-dialog-title .ui-dialog-content{position:relative;z-index:9;padding-top:20px;margin-top:-37px}.hide-dialog-title .ui-dialog-content .form-horizontal .form-title,.hide-dialog-title .ui-dialog-content .form-inline .form-title{padding-right:30px}.ui-widget{font-family:ProximaNova,Sans-Serif}.ui-widget-header{background:0 0;border:none;border-radius:0;color:#4d4d4d;text-transform:uppercase;font-size:1.25rem}.ui-widget-overlay{background:rgba(0,0,0,.7)}.filter{position:relative;background:#eee;border-radius:0 8px 8px 8px}.filter .filter-title{font-size:1.125rem;letter-spacing:1.5px;font-weight:600;padding:11px;text-transform:uppercase;text-align:center}.filter .filter-title span{display:inline-block;border-bottom:1px solid #e6e6e6}.filter .filter-trigger{display:none;position:absolute;top:0;left:0;bottom:0;width:100%;font-size:20px;float:right;text-align:right;padding-right:15px}.filter .filter-trigger:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter .filter-trigger:before{content:'\f006'}.filter .filter-title,.filter .selections-wrapper{border-bottom:1px solid #fff}.filter .selections-wrapper{position:relative;padding:12px 20px}.filter .selections-wrapper>.title{font-size:.75rem;font-weight:700;color:#080808;margin-bottom:1rem;text-transform:uppercase}.filter .selections-wrapper>.title:after{content:':'}.filter .attribute-content{height:auto;overflow:visible}.filter .attribute-content .btn-view-all{color:#080808;text-align:center;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.filter .attribute-content .btn-view-all .text{text-decoration:underline}.filter .attribute-content .btn-view-all .text-close{display:none}.filter .attribute-content .btn-view-all .ic{font-size:10px}.filter .attribute-content .btn-view-all .ic:before{content:'\f004'}.filter .attribute-content .btn-view-all.open .ic:before{content:'\f005'}.filter .attribute-content .btn-view-all.open .count,.filter .attribute-content .btn-view-all.open .text-def{display:none}.filter .attribute-content .btn-view-all.open .text-close{display:inline}.filter .attribute-content .btn-view-all:hover{text-shadow:1px 1px rgba(0,0,0,.4)}.filter .attribute-content .hidden-attributes-list{padding-bottom:15px}.filter .attribute-remove-btn{cursor:pointer;position:absolute;z-index:2;top:16px;right:4px;height:18px;width:18px;line-height:18px;text-align:center;vertical-align:middle;visibility:hidden;opacity:0}.filter .attribute-remove-btn:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter .attribute-remove-btn:before{content:'\e832'}.filter .attribute-remove-btn:before{color:#080808;font-size:14px}.filter .attribute-remove-btn.view{visibility:visible;opacity:1}.filter .attribute-remove-btn:hover{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.filter .attribute-range{position:relative}.filter .attribute-range .ui-slider{background:#ccc;height:5px;margin:12px 0;position:relative;border:none;border-radius:5px}.filter .attribute-range .ui-slider .ui-slider-range:last-of-type{position:absolute;height:5px;background:#080808}.filter .attribute-range .ui-slider .ui-slider-handle{position:absolute;z-index:10;top:50%;width:18px;height:18px;margin-left:0;margin-top:-9px;background:#fff;display:block;border-radius:50%;border:none;-webkit-box-shadow:0 3px 10px 0 rgba(6,43,64,.38);box-shadow:0 3px 10px 0 rgba(6,43,64,.38);cursor:pointer}.filter .attribute-range .ui-slider .ui-slider-handle:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px;height:8px;background:#e6e6e6;border-radius:50%}.filter .attribute-range .ui-slider .ui-slider-handle:first-of-type{left:0}.filter .attribute-range .ui-slider .ui-slider-handle:last-of-type{right:0}.filter .attribute-range .ui-slider .ui-slider-handle+.ui-slider-handle{margin-left:-6px}.filter .attribute-range .dash{color:#e9e9e9;float:left;font-size:15px;line-height:21px;margin:0 6px 0 16px}.filter .attribute-range .ranges-wrap{text-align:center}.filter .attribute-range .range-text{padding-right:6px}.filter .attribute-range .range-separate,.filter .attribute-range .range-wrap{display:inline-block;vertical-align:middle}.filter .attribute-range .range-separate{position:relative;width:20px;height:1.75rem}.filter .attribute-range .range-separate:before{content:'';position:absolute;top:50%;left:50%;width:25px;height:1px;background:#999;margin-left:-5px}.filter .attribute-range .range{position:relative;overflow:hidden;font-size:1.125rem}.filter .attribute-range .range .form-control{border-radius:0;max-width:80px;padding:.5rem 5px;text-align:center;-webkit-box-shadow:0 3px 8px 0 rgba(6,43,64,.1);box-shadow:0 3px 8px 0 rgba(6,43,64,.1)}.filter .attribute-checkbox{position:relative}.filter .attribute-checkbox:after{content:'';display:block;clear:both}.filter .attribute-checkbox:not(:last-child){margin-bottom:15px}.filter .attribute-checkbox .list{position:relative;display:inline-block;vertical-align:top;font-size:14px;text-decoration:none;color:#4d4d4d}.filter .attribute-checkbox .list .count,.filter .attribute-checkbox .list .text{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.filter .attribute-checkbox .list .text:first-letter{text-transform:capitalize}.filter .attribute-checkbox .list .text-wrap{display:block;float:left;position:relative}.filter .attribute-checkbox .list .text-wrap:before{content:'';display:block;background:#4d4d4d;position:absolute;top:100%;margin-top:3px;left:0;width:0;height:1px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.filter .attribute-checkbox .list:hover:not(.selected) .checkbox{border-color:#2eb664}.filter .attribute-checkbox .list:hover.selected .checkbox{border-color:#e9e9e9}.filter .attribute-checkbox .list:hover .text-wrap:before{width:100%}.filter .attribute-checkbox .list .count{color:#c1c1c1}.filter .attribute-checkbox .list .checkbox{display:block;float:left;position:relative;width:20px;height:20px;background:#fff;margin-right:15px;vertical-align:middle;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-box-shadow:0 3px 8px 0 rgba(6,43,64,.1);box-shadow:0 3px 8px 0 rgba(6,43,64,.1);border-radius:4px}.filter .attribute-checkbox .list .checkbox:before{content:'';display:block;width:10px;height:10px;background:#e6e6e6;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);border-radius:3px;-webkit-transition:.1s ease;-o-transition:.1s ease;transition:.1s ease;position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-5px}.filter .attribute-checkbox .btn-apply{display:none;position:absolute;left:100%;top:50%;margin-top:-13px;margin-left:20px;background:#e6e6e6;width:75px;height:25px;line-height:25px;text-align:center;color:#fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-size:10px;text-transform:uppercase;letter-spacing:.5px}.filter .attribute-checkbox .btn-apply:before{content:'';display:block;position:absolute;top:50%;left:-12px;margin-top:-12px;border-top:12.5px solid transparent;border-bottom:12.5px solid transparent;border-right:12.5px solid #e6e6e6}.filter .attribute-checkbox.selected .list .checkbox{border-color:#2eb664}.filter .attribute-checkbox.selected .list .checkbox:before{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.filter .buttons-wrap{text-align:center;padding:20px}.filter .buttons-wrap .btn-apply{min-width:200px}.filter .clear-filter{display:block;letter-spacing:.4px;text-align:center;border-top:1px solid #fff;color:#e6e6e6;padding-bottom:20px;padding-top:20px;font-size:12px;text-transform:uppercase}.filter .clear-filter span{display:inline-block}.filter .clear-filter span:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter .clear-filter span:before{content:'\e832'}.filter .clear-filter span:before{font-size:.55rem;text-decoration:none!important;float:right;position:relative;top:5px;left:3px;color:#999}.filter .clear-filter.disabled{cursor:not-allowed;display:none}.filter .clear-filter.disabled,.filter .clear-filter.disabled .text,.filter .clear-filter.disabled:before{color:#e2e2e2}.filter .clear-filter.disabled.active,.filter .clear-filter.disabled:focus,.filter .clear-filter.disabled:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.filter .clear-filter.disabled.active .text,.filter .clear-filter.disabled:focus .text,.filter .clear-filter.disabled:hover .text{text-shadow:none}.nav-tabs .nav-link{border-radius:0;border-color:#eee;background:#eee;color:#4d4d4d;margin-right:30px;font-size:1.125rem;min-width:190px;min-height:50px;text-align:center;padding:.625rem 1rem}.nav-tabs .nav-link.active{color:#fff;background:#3fa9f5;border-color:#3fa9f5}.tab-content{border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;padding:30px}.reviews-last{background:url(/var/themes/bootstrap/dist/images/bg-reviews.jpg) center top no-repeat;-webkit-background-size:cover;background-size:cover;padding-bottom:3.43rem;margin-top:0;padding-top:2rem}.reviews-last .page-title{margin-top:3.4rem;color:#fff;margin-bottom:3.2rem}.review-block{background:#fff;padding:1rem 1.875rem 1.375rem 1rem;margin-bottom:1.875rem;color:#4d4d4d}.review-block .company{font-size:18px}.review-block .desc{margin-top:1rem;clear:both;overflow:hidden;font-size:.812rem;line-height:1rem;font-weight:400;font-style:italic}.review-block .desc p{margin:0}.review-block .title{font-size:18px;position:relative}.review-block .btn-link{text-transform:none}.reviews-form-wrap{padding:0;-webkit-box-shadow:0 11px 76px 0 rgba(6,43,64,.18);box-shadow:0 11px 76px 0 rgba(6,43,64,.18)}.reviews-form-wrap .form-horizontal{background:#f1f5f7;padding-bottom:20px}.reviews-form-wrap .alert{margin-bottom:0}.reviews-form-wrap .form-note,.reviews-form-wrap .form-title{text-align:center;display:block}.reviews-form-wrap .form-title{background:#3fa9f5;color:#fff;text-transform:uppercase;text-align:center;font-size:18px;font-weight:700;letter-spacing:1.6px;line-height:normal;padding:10px 5px;margin-bottom:10px;min-height:64px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.reviews-form-wrap .btn-send,.reviews-form-wrap .control-group,.reviews-form-wrap .form-note{padding-left:15px;padding-right:15px}.reviews-form-wrap .form-control{border-color:#fff;background:#fff;-webkit-box-shadow:0 8px 18px 0 rgba(0,0,0,.05);box-shadow:0 8px 18px 0 rgba(0,0,0,.05)}.review-rate .rate-label,.review-rate .review-rate-hint,.review-rate .review-rate-stars,.review-rate .review-rate-stars img{display:inline-block;vertical-align:middle;line-height:30px;font-size:14px}.review-rate .review-rate-stars img{height:14px}.review-rate .review-rate-stars{padding:0 20px;line-height:0}.review-rate .review-rate-hint{text-transform:uppercase;font-size:12px;font-weight:700}.last-reviews{padding:40px 0;background:url(../images/reviews_bg.png) no-repeat top center;-webkit-background-size:cover;background-size:cover}.last-reviews .buttons-wrap{text-align:center}.last-reviews .btn{min-width:200px;margin:auto}.utp-main{background:#fff;padding-bottom:5.312rem}.utp-main .page-title{margin-top:4.687rem;margin-bottom:2.812rem}.utp-main .utp-items{text-align:center;font-size:0}.utp-main .utp-items:after{content:'';display:block;clear:both}.utp-main .utp-items .item{width:20%;display:inline-block;vertical-align:top;color:#4d4d4d;margin-bottom:15px;padding:0 15px}.utp-main .utp-items .item .title{font-size:.9rem;line-height:1.1rem;font-weight:500;text-transform:uppercase;text-align:center}.utp-main .utp-items .item .image{width:140px;height:140px;background:#f2f2f2;border-radius:50%;margin:0 auto 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.utp-main-2{background:#f2f2f2;padding-bottom:3.125rem}.utp-main-2 .page-title{padding-top:3.437rem;margin-bottom:1.875rem}.utp-main-2 .utp-items .item{color:#4d4d4d}.utp-main-2 .utp-items .item .image{margin-bottom:15px}.utp-main-2 .utp-items .item .image img{width:100%}.utp-main-2 .utp-items .item .title{font-size:1.125rem;line-height:1.3rem;font-weight:400;text-transform:uppercase;padding-left:15px;position:relative}.utp-main-2 .utp-items .item .title:before{width:6px;height:12px;background:#e6e6e6;position:absolute;left:0;top:4px;content:''}.utp-default{margin-top:45px}.utp-default .utp-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.utp-default .utp-items .item{padding:15px;min-width:100px}.utp-default .utp-items .image{display:block;margin:0 auto 20px;max-width:100%;max-height:100%}.utp-default .utp-items .text{text-align:center;text-transform:uppercase;font-size:18px;font-weight:700}.gallery-default{position:relative;margin:30px auto}.gallery-default .swiper-container{margin-left:50px;margin-right:50px}.gallery-default .swiper-button{background:#f1f1f1;width:50px;height:70px;margin-top:-35px;opacity:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:21px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#475d71}.gallery-default .swiper-button:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gallery-default .swiper-button.swiper-button-disabled{opacity:.5}.gallery-default .swiper-button:hover{background:#080808;color:#fff}.gallery-default .swiper-button-prev{left:0}.gallery-default .swiper-button-prev:before{content:'\e813'}.gallery-default .swiper-button-next{right:0}.gallery-default .swiper-button-next:before{content:'\e814'}.owl-carousel.gallery-slider .item a{display:block;text-decoration:none}.owl-carousel.gallery-slider .img{width:100%;display:block;border:1px solid #bcbcbc}.owl-carousel.gallery-slider .owl-nav .owl-next,.owl-carousel.gallery-slider .owl-nav .owl-prev{background:#5d40bd;position:absolute;top:50%;height:50px;width:40px;font-size:0;margin:-25px 0 0 0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.owl-carousel.gallery-slider .owl-nav .owl-next:hover,.owl-carousel.gallery-slider .owl-nav .owl-prev:hover{background:#2eb664}.owl-carousel.gallery-slider .owl-nav .owl-next:before,.owl-carousel.gallery-slider .owl-nav .owl-prev:before{font-size:32px;line-height:50px;color:#fff;display:block;text-align:center}.owl-carousel.gallery-slider .owl-nav .owl-prev{left:0}.owl-carousel.gallery-slider .owl-nav .owl-next{right:0}.faq-widget{margin:45px auto 45px;background:#f8f8f8;padding:15px 30px}.faq-widget .faq-title{font-size:24px;margin-bottom:23px}.faq-widget .questions-wrap .question{position:relative;display:inline-block;font-size:18px;margin-bottom:22px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#00c2fa;cursor:pointer}.faq-widget .questions-wrap .question .num:after{content:'.'}.faq-widget .questions-wrap .question:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#00c2fa;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.faq-widget .questions-wrap .question:hover{color:#fc0}.faq-widget .questions-wrap .question:hover:after{background:#fc0}.faq-widget .questions-wrap .question.active:after{background:0 0}.faq-widget .questions-wrap .answer{display:none;padding:20px;margin:0 auto 30px;background-color:#fff;-webkit-box-shadow:0 11px 76px 0 rgba(6,43,64,.18);box-shadow:0 11px 76px 0 rgba(6,43,64,.18)}.clients-widget{position:relative;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.clients-widget .show-info{display:none;position:relative;z-index:20;width:100%;padding:50px;background-color:#fff;-webkit-box-shadow:0 11px 76px 0 rgba(6,43,64,.18);box-shadow:0 11px 76px 0 rgba(6,43,64,.18)}.clients-widget .show-info .close-info{position:absolute;top:20px;right:20px;background:0 0;border:none;border-radius:0;color:#d1d1d1;cursor:pointer;font-size:19px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.clients-widget .show-info .close-info:hover{color:#080808}.clients-widget .show-info>:nth-child(2){margin-top:0}.clients-widget .show-info>:last-child{margin-bottom:0}.clients-widget .client-item{position:relative;z-index:1;height:25vw;padding:0;background:#f9f9f9;cursor:pointer}.clients-widget .client-item.bg-0 .client-image{background:#ececec}.clients-widget .client-item.active{background:#fff}.clients-widget .client-item.active .btn-more{opacity:1}.clients-widget .client-item.active .client-image{background:#fff;-webkit-box-shadow:0 11px 76px 0 rgba(6,43,64,.18);box-shadow:0 11px 76px 0 rgba(6,43,64,.18)}.clients-widget .client-item.active .client-image img{opacity:1}.clients-widget .client-item:hover{z-index:15}.clients-widget .client-item.active{z-index:10}.clients-widget .btn-more{opacity:0;position:absolute;z-index:1;top:0;right:0;font-size:30px;color:#c1c9cc;padding:20px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.clients-widget .client-image{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:35px;-webkit-box-shadow:0 11px 76px 0 rgba(6,43,64,0);box-shadow:0 11px 76px 0 rgba(6,43,64,0);-webkit-transition:background .3s ease,-webkit-box-shadow .3s ease;transition:background .3s ease,-webkit-box-shadow .3s ease;-o-transition:background .3s ease,box-shadow .3s ease;transition:background .3s ease,box-shadow .3s ease;transition:background .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.clients-widget .client-image img{display:block;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;max-height:100%;max-width:100%}.clients-widget .client-content{display:none}.clients-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.clients-filters .client-filter{padding:10px;color:#4d4d4d;text-transform:uppercase;font-size:18px;font-weight:700;letter-spacing:1px;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.clients-filters .client-filter:not(:last-child){margin-left:10px}.clients-filters .client-filter.active{text-decoration:underline;color:#080808}.contacts-widget{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.contacts-widget .contact-filial{max-width:26%}.contacts-widget .contact-filial .contact-filial-title{font-size:30px;font-weight:900;text-transform:uppercase;color:#475d71}.contacts-widget .contact-filial .navbar{padding:0;width:100%}.contacts-widget .contact-filial .navbar .navbar-nav{width:100%}.contacts-widget .contact-filial .navbar .nav-item:not(:last-child){margin-bottom:8px}.contacts-widget .contact-filial .navbar .btn{width:100%;text-align:left;padding:11px 20px;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1.3px;color:#4d4d4d;line-height:normal;background:0 0;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.contacts-widget .contact-filial .navbar .btn.active{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:0 1px 1px rgba(0,0,0,.22)}.contacts-widget .contact-info{margin-left:8%;max-width:66%}.contacts-widget #contact-info{min-height:110px}.contacts-widget #contact-info .info-title{color:#00b4d4;font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:.5px;line-height:1;margin-bottom:3px}.contacts-widget #contact-info .info-title:after{content:':'}.contacts-widget #contact-info .info-text{color:#4d4d4d;font-weight:600;text-transform:uppercase;font-size:18px;letter-spacing:1.25px;line-height:1.2}.contacts-widget #contact-info .info-text a{text-decoration:none;color:#4d4d4d}.contacts-widget #contact-info .col:not(:first-child){margin-left:40px}.page-articles-list{padding:100px 30px 100px 70px}.articles-list-wrap .card-article{margin-bottom:35px}.articles-list-wrap .card-article .title{color:#201600;font-size:18px;font-weight:600;margin-bottom:10px;display:block}.articles-list-wrap .card-article .announce{font-size:16px;color:#666;margin-bottom:10px}.articles-list-wrap .card-article .btn-link{font-size:16px}.page-main>section{height:100vh;overflow:hidden}.page-main>section>:first-child{padding-top:65px}.page-main #google_map{height:470px}body.page-main{overflow:hidden;height:100%}.slider-on-main{padding-top:0!important;position:relative}.slider-on-main>:first-child{padding-top:0!important}.slider-on-main .callbackform{width:380px;position:absolute;right:85px;bottom:0;z-index:20;padding-top:15px;background:rgba(0,0,0,.3);border-radius:3px 3px 0 0;-webkit-transition:.3s .35s;-o-transition:.3s .35s;transition:.3s .35s}.slider-on-main .callbackform.b_to_top{bottom:60px}.slider-on-main .callbackform .noticeblock{padding:20px 30px;background:#3fa9f5;color:#fff}.slider-on-main .callbackform .noticeblock .title{font-size:21px;padding-left:70px;padding-bottom:20px;background:no-repeat -5px -4px;background-image:url(/var/themes/bootstrap/dist/images/callback_icon.svg);-webkit-background-size:70px 70px;background-size:70px}.slider-on-main .callbackform .callbackForm-container{padding:20px 20px 0}.slider-on-main .callbackform .callbackForm-container .form-control{background:rgba(0,0,0,.4);border:none;color:#fff!important;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:16px;border:1px inset #646464}.slider-on-main .callbackform .callbackForm-container .form-control::-webkit-input-placeholder{color:#fff}.slider-on-main .callbackform .callbackForm-container .form-control:-moz-placeholder{color:#fff}.slider-on-main .callbackform .callbackForm-container .form-control:-ms-input-placeholder{color:#fff}.slider-on-main .callbackform .callbackForm-container .form-control:-webkit-autofill{color:#fff}.slider-on-main .callbackform .callbackForm-container .form-control:focus{background:rgba(255,255,255,.1);border:1px inset rgba(255,255,255,.7)}.slider-on-main .callbackform .callbackForm-container .jq-selectbox{width:100%}.slider-on-main .callbackform .callbackForm-container .jq-selectbox.opened .jq-selectbox__select{background:rgba(255,255,255,.1);border:1px outset rgba(255,255,255,.7);border-radius:3px 3px 0 0}.slider-on-main .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__select{background:rgba(0,0,0,.3);border:none;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%;height:46px;border:1px outset #646464}.slider-on-main .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{font-size:16px;color:#fff;padding-left:10px;line-height:2.5rem}.slider-on-main .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger{background:0 0;width:2.5rem}.slider-on-main .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{background-image:url(/var/themes/bootstrap/dist/images/icon/arrow-border.svg);width:15px;height:15px}.slider-on-main .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown{background:rgba(0,0,0,.9);border:none;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px inset rgba(255,255,255,.7);border-radius:0 0 3px 3px;border-top:0}.slider-on-main .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown ul li{color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:none}.slider-on-main .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown ul li.sel{background:0 0;border:none}.slider-on-main .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown ul li:hover{background:rgba(255,255,255,.2);border:none}.slider-on-main .callbackform .callbackForm-container .jq-selectbox .jq-selectbox__dropdown ul li.selected{background:rgba(255,255,255,.2);border:none}.owl-carousel.main-slider .owl-item .item{position:relative;overflow:hidden;height:100vh}.owl-carousel.main-slider .owl-item .item img{min-width:100%;min-height:100%}.owl-carousel.main-slider .owl-item .item .content{position:absolute;top:50%;left:0;color:#fff;font-weight:300;font-size:20px;padding-left:8.3333%;width:40%;z-index:20;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.owl-carousel.main-slider .owl-item .item .content .title{font-size:48px;font-weight:800;line-height:1.1;padding-bottom:20px;text-transform:uppercase}.owl-carousel.main-slider .owl-item .item .content .text{font-size:16px}.owl-carousel.main-slider .owl-item .item:after{content:'';position:absolute;width:65%;height:100%;background:rgba(0,0,0,.5);top:0;left:-10%;-webkit-transform:skewX(-22deg);-ms-transform:skewX(-22deg);-o-transform:skewX(-22deg);transform:skewX(-22deg)}.owl-carousel.main-slider .strong{font-weight:700}.owl-carousel.main-slider .owl-dots{position:absolute;bottom:75px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.owl-carousel.main-slider .owl-dots .owl-dot{width:10px;height:10px;border-radius:50%;background:0 0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;position:relative;margin-right:10px;z-index:1}.owl-carousel.main-slider .owl-dots .owl-dot:last-child{margin-right:0}.owl-carousel.main-slider .owl-dots .owl-dot span{width:10px;height:10px;background:#fff;display:block;border-radius:50%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #fff}.owl-carousel.main-slider .owl-dots .owl-dot.active span{background:0 0}.owl-carousel.main-slider .owl-nav{position:static}.owl-carousel.main-slider .owl-nav .owl-next,.owl-carousel.main-slider .owl-nav .owl-prev{width:23px;height:36px;background:#131313;font-size:0;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;margin:0;position:absolute;bottom:-10px;top:auto}.owl-carousel.main-slider .owl-nav .owl-next:before,.owl-carousel.main-slider .owl-nav .owl-prev:before{color:#fff;display:block;font-size:25px;line-height:36px}.owl-carousel.main-slider .owl-nav .owl-next:hover,.owl-carousel.main-slider .owl-nav .owl-prev:hover{background:#a6dd00}.owl-carousel.main-slider .owl-nav .owl-prev{left:50px}.owl-carousel.main-slider .owl-nav .owl-next{left:0;margin-left:106px}#main-service{position:relative;background:url(/var/themes/bootstrap/dist/images/service_home.jpg) no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover;color:#fff;padding-left:80px;padding-right:80px}#main-service:before{content:'';background:rgba(40,107,155,.8);position:absolute;top:0;left:0;height:100%;width:100%}#main-service>*{position:relative}#main-service .cat_list{min-height:500px}#main-service .cat_block>.title{background:no-repeat 15px 50%;background-color:rgba(0,0,0,.4);padding:30px 10px 30px 95px;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.2;-webkit-background-size:70px 70px;background-size:70px;min-height:100px;border-radius:3px 3px 0 0;word-break:break-word}#main-service .cat_block .list{background-color:rgba(0,0,0,.15);overflow:hidden;max-height:0;-webkit-transition:1s;-o-transition:1s;transition:1s}#main-service .cat_block .list.show{max-height:800px}#main-service .cat_block .list .item{padding:15px 30px;color:#fff;display:block;position:relative}#main-service .cat_block .list .item:after{content:'';background:rgba(0,0,0,.25);display:block;height:1px;position:absolute;width:100%;left:0;bottom:0}#main-service .cat_block:after{content:'';background:rgba(0,0,0,.4);display:block;height:10px;border-radius:0 0 3px 3px}.main-utp{padding:0}.main-utp .block-title{margin-bottom:50px}.main-utp .utp-block{text-align:center;margin-bottom:30px}.main-utp .utp-block .line{content:'';position:absolute;top:52%;width:20px;border-bottom:1px solid #e6e6e6}.main-utp .utp-block .title{position:relative;width:100%;height:180px;line-height:180px;font-size:38px;font-weight:800;color:#fff;text-align:center;background:url(/var/themes/bootstrap/dist/images/main-utp-back.png) no-repeat 78% 50%;-webkit-background-size:85% 85%;background-size:85%;margin-bottom:10px}.main-utp .utp-block .title.animate .bool{-webkit-animation-name:utp-animate;-o-animation-name:utp-animate;animation-name:utp-animate;-webkit-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}.main-utp .utp-block .title:before{content:'';position:absolute;top:52%;width:20px;border-bottom:1px solid #e6e6e6;left:0}.main-utp .utp-block .title .bool{position:absolute;z-index:1;background:#006b9e;width:90px;height:90px;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border-radius:100%}.main-utp .utp-block .title span{position:relative;z-index:2}.main-utp .utp-block .title:after{content:'';position:absolute;top:52%;width:20px;border-bottom:1px solid #e6e6e6;right:-10px}.main-utp .utp-block .content{font-size:16px;line-height:1.3}#home-text-blue{position:relative;background:url(/var/themes/bootstrap/dist/images/home_blue_block.jpg) no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover;color:#fff;padding-left:80px;padding-right:80px}#home-text-blue:before{content:'';background:#3fa9f5;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.85}#home-text-blue .title{font-size:36px;font-weight:800;word-wrap:break-word;line-height:1;margin-bottom:15px;color:#fff;text-transform:none}#home-text-blue .content{line-height:1.2;max-height:50vh;overflow-y:auto;padding-right:10px}#home-text-blue .first-col .btn{margin-bottom:10px}#home-text-blue .image-col{padding:50px 30px;background:rgba(255,255,255,.7);text-align:center;color:#1e4d82;border-radius:2px}#home-text-blue .image-col .image{margin-bottom:40px}#home-text-blue .image-col .image img{width:220px}#home-text-blue .image-col .content{font-style:italic}.review-main{text-align:center}.review-main .review-block .desc-wrap .company{background:url(/var/themes/bootstrap/dist/images/home_revie_icon.svg) no-repeat 15px 50%;-webkit-background-size:280px 280px;background-size:280px;height:215px;line-height:1.2;padding:40px 75px 40px 75px;font-size:18px;font-weight:600;color:#201600;margin-bottom:10px}.review-main .review-block .desc-wrap .company span{font-weight:500;font-size:14px;display:block}.review-main .review-block .desc-wrap .desc{max-width:280px;margin:0 auto 10px}.review-main .review-block .desc-wrap .title{line-height:1.2;max-width:280px;margin:0 auto 10px}.our-clients{position:relative;background:url(/var/themes/bootstrap/dist/images/clients-back.jpg) no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover;color:#fff;text-align:center}.our-clients .owl-carousel .owl-item{margin-bottom:50px}.our-clients .owl-carousel .owl-item .image{text-align:center;margin-bottom:20px}.our-clients .owl-carousel .owl-item .image img{overflow:hidden;border-radius:100%;width:130px}.our-clients .owl-carousel .owl-item .short_content{max-width:280px;margin:10px auto 0}.our-clients .owl-carousel .owl-item .short_content p{margin:10px auto 0}.our-clients .owl-carousel .owl-item .short_content p:last-child:before{content:'';display:block;max-width:150px;margin:8px auto;border-bottom:1px dotted #fff}.our-clients .owl-carousel .owl-item .title{max-width:280px;margin:10px auto 0}.our-clients .owl-carousel .owl-dots .owl-dot.active span{background:0 0}.our-clients .owl-carousel .owl-dots .owl-dot span{background:#fff;border:2px solid #fff}.about-main{background:#432db0 url(/var/themes/bootstrap/dist/images/about-main.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;padding:6rem 0 5.625rem 0;color:#fff}.about-main .page-title{color:#fff;position:relative;padding-bottom:1.812rem;margin-bottom:1.812rem}.about-main .page-title:before{content:'';width:100px;position:absolute;bottom:0;left:15px;height:1px;background:#fff}.about-main .text-formatted{color:#fff;font-size:.9375rem;line-height:1.4rem}.cities-page .page-title{color:#3fa9f5}.cities-page .cities_list{margin-bottom:1rem}.cities-page .cities_list .item{letter-spacing:2px;display:inline-block;text-transform:uppercase;text-decoration:none;font-size:1rem;line-height:3.312rem;font-weight:700;color:#4d4d4d;padding:0 1.25rem}.cities-page .cities_list .item.active,.cities-page .cities_list .item:hover{background:#2eb664;color:#fff}.cities-page .address.text-formatted{color:#666}.cities-page .address .title{color:#439cee;text-transform:uppercase;font-size:1.3rem;line-height:1.3rem;font-weight:400;margin-bottom:.8rem}.video_list .item a{display:block;position:relative}.video_list .item a:hover:before{background:#eb2d24}.video_list .item a:before{width:70px;height:50px;background:#ca1b12;content:'';border-radius:7px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:1;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.video_list .item a:after{content:"";border:7px solid transparent;border-left:11px solid #fff;position:absolute;z-index:2;top:50%;left:50%;margin:-7px 0 0 6px}.tabs-wrapper{background:#f5f5f5}.category-list .item{margin-bottom:40px}.category-list .img-wrapper{text-align:center;position:relative;margin-bottom:18px;height:210px;line-height:210px}.category-list .img-wrapper img{max-height:197px;position:relative;z-index:1;vertical-align:middle}.category-list .img-wrapper:after{content:'';position:absolute;width:150px;height:150px;background:#e6e6e6;top:31px;left:50%;-webkit-transform:translateX(-50%) rotate(136deg);-ms-transform:translateX(-50%) rotate(136deg);-o-transform:translateX(-50%) rotate(136deg);transform:translateX(-50%) rotate(136deg)}.category-list .title{font-size:18px;font-weight:600;color:#3fa9f5;text-transform:uppercase}.category-list .title{padding-left:25%}.category-list .list{padding-left:25%;list-style:none;font-size:16px}.category-list .list li{position:relative;padding-left:25px}.category-list .list li:before{content:'';position:absolute;width:5px;height:5px;background:#080808;border-radius:50%;top:5px;left:0}.category-list .list a{color:#080808;text-decoration:none;border-bottom:1px solid #bcbcbc;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.category-list .list a:hover{color:#3fa9f5;border-color:#3fa9f5}.tabs-carousel-new.owl-carousel .owl-item>.item,.tabs-carousel-rec.owl-carousel .owl-item>.item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.getprice-page .callback-form .select_alert{float:left;width:100%;margin-bottom:25px}.callback-form .select_alert{background:#ef9859;color:#fff;padding:10px 15px;text-align:center;line-height:1.4;display:none}.callback-form .select_alert .title{margin-bottom:10px;font-weight:600;font-size:15px}.callback-form .select_alert .content{color:#fff}.callback-form .select_alert .content p{color:#fff;margin-bottom:0}.page-catalog h1.page-title{text-align:left;font-size:2rem;letter-spacing:.9px;margin:0;margin-top:3px}.page-catalog .catalog-title-wrapper{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:10px 0;margin-bottom:30px}.page-catalog .view-options-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.page-catalog .view-options-block .page-products-count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.75rem;letter-spacing:.35px}.page-catalog .view-options-block .per-page-block,.page-catalog .view-options-block .sort-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-self:flex-end}.page-catalog .sort-block{margin-top:2px}.products-list-wrap>.col,.products-list-wrap>[class*=" col-"],.products-list-wrap>[class^=col-]{margin-bottom:30px}.products-list-wrap.small .card-product .card-body{padding-bottom:56px}.products-list-wrap.small .card-product .card-img-more-link{padding:50px 15px 20px}.products-list-wrap.small .card-product .card-price{width:100%;min-height:55px;padding-left:15px;padding-right:15px;border-top:1px solid #e3e3e3}.products-list-wrap.small .card-product .card-buy,.products-list-wrap.small .card-product .card-compare,.products-list-wrap.small .card-product .card-rating{display:none}.stock{font-size:11px;line-height:11px;font-weight:400;text-transform:uppercase;color:#2eb664;font-family:Arial}.stock.out-of-stock{padding:5px 7px 4px 7px;background-color:#6c757d;color:#fff;border-radius:3px}.card.card-product{border-radius:8px;border-color:#e7e7e7;overflow:hidden;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;padding-bottom:12px}.card.card-product:hover{-webkit-box-shadow:0 0 27px 0 rgba(0,0,0,.15);box-shadow:0 0 27px 0 rgba(0,0,0,.15)}.card.card-product .stickers-wrap{position:absolute;top:5px;right:5px}.card.card-product .stickers-wrap :not(:last-child){margin-bottom:5px}.card.card-product .card-img{width:auto;max-width:100%;display:block;margin:auto;border-radius:0 0 4px 4px}.card.card-product .card-product-middle{padding:0 10px}.card.card-product .card-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;font-size:1.125rem;line-height:1.125rem;font-weight:500;color:#080808;text-transform:uppercase;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;overflow:hidden;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;height:55px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:5px 0;margin-bottom:0}.card.card-product .card-title:hover{color:#3fa9f5;text-decoration:none}.card.card-product .rating-block{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.card.card-product .card-buy{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.card.card-product .card-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card.card-product .card-rating{border-right:1px solid #e3e3e3;border-top:1px solid #e3e3e3;width:43.6%;min-height:52px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card.card-product .card-rating .product-rate-wrap{margin:auto}.products-list-wrap .products-wrapper .page-title{text-align:left;margin-bottom:15px}.products-list-wrap .card-product{padding-bottom:15px}.products-list-wrap .owl-carousel{width:auto;margin:0 30px 35px}.products-list-wrap .owl-carousel.nav-disabled{margin:0 0 35px}.products-list-wrap .owl-carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:1px}.products-list-wrap .owl-carousel .owl-nav{z-index:-1;top:0;bottom:0;width:auto;left:-30px;right:-30px}.products-list-wrap .owl-carousel .owl-nav .owl-next,.products-list-wrap .owl-carousel .owl-nav .owl-prev{position:relative;background:#eee;margin:0;width:30px;height:100%}.products-list-wrap .owl-carousel .owl-nav .owl-next:before,.products-list-wrap .owl-carousel .owl-nav .owl-prev:before{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.products-list-wrap .owl-carousel .owl-nav .owl-next:focus,.products-list-wrap .owl-carousel .owl-nav .owl-next:hover,.products-list-wrap .owl-carousel .owl-nav .owl-prev:focus,.products-list-wrap .owl-carousel .owl-nav .owl-prev:hover{background:#3fa9f5;color:#fff}.price-block{font-size:24px}.price-block .price-currency{font-size:12px;color:#080808;margin-left:2px}.price-block .price{color:#3fa9f5}.price-block .price-old{color:#aaa;text-decoration:line-through}.price-block .price-old .price-currency{color:#aaa}.price-block>div{margin:0 3px}.root-categories .item{margin-bottom:20px}.root-categories .category-link{border:1px solid #eee;border-radius:8px;text-align:center;font-size:12px;height:100%;color:#080808;display:block;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.root-categories .category-link.active,.root-categories .category-link:hover{text-decoration:none;color:#e6e6e6;border-color:#e6e6e6}.root-categories .category-link>span{display:block}.root-categories .category-link .image{line-height:48px;margin-bottom:5px}.root-categories .category-link .image img{vertical-align:middle}.slick-gallery{width:100%;padding:0 15px}.slick-gallery .slick-slider .slick-arrow{width:38px;height:54px;background:#bcbcbc;z-index:100}.slick-gallery .slick-slider .slick-arrow:before{display:none}.slick-gallery .slick-slider .slick-arrow:after{font-family:fontello;color:#fff;font-size:35px;line-height:35px}.slick-gallery .slick-slider .slick-arrow.slick-prev{left:0}.slick-gallery .slick-slider .slick-arrow.slick-prev:after{content:'\e80f'}.slick-gallery .slick-slider .slick-arrow.slick-next{right:11px}.slick-gallery .slick-slider .slick-arrow.slick-next:after{content:'\e810'}.slick-gallery .slick-slider.slider-nav{padding:0 38px}.slick-gallery .slick-slider.slider-nav:before{content:'';height:54px;background:#bcbcbc;width:auto;left:0;right:11px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.slick-gallery .slick-slider.slider-nav .slick-arrow.slick-next{right:11px}.slick-gallery .slick-slider.slider-nav .slide{height:143px;border:1px solid transparent;margin-right:12px;background:#fff;border-radius:20px;overflow:hidden;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.slick-gallery .slick-slider.slider-nav .slide.slick-current,.slick-gallery .slick-slider.slider-nav .slide:hover{border-color:#e6e6e6}.slick-gallery .slick-slider.slider-nav .slide img{max-width:100%;max-height:100%;display:block;margin:0 auto}.slick-gallery .slick-slider.slider-for{margin-bottom:12px}.slick-gallery .slick-slider.slider-for .slick-arrow{opacity:0;visibility:hidden}.slick-gallery .slick-slider.slider-for .slick-arrow.slick-next{right:0}.slick-gallery .slick-slider.slider-for img{margin:0 auto;display:block}.cities-block{position:relative;margin-bottom:35px}.cities-block:after{content:'';display:block;clear:both}.cities-block .btn-link{float:right;color:#2eb664;text-transform:none;border-bottom:1px solid #d8eedf}.cities-block .btn-link:hover{border-color:#2eb664}.cities-block .cities_list{margin-top:20px;max-width:375px;padding:25px 17px 15px 17px;-webkit-box-shadow:0 2px 8.46px .54px rgba(21,42,31,.17);box-shadow:0 2px 8.46px .54px rgba(21,42,31,.17);position:absolute;top:100%;right:0;background:#fff;z-index:500;display:none}.cities-block .cities_list.active{display:block}.cities-block .cities_list .close{cursor:pointer;font-size:15px;line-height:15px;position:absolute;top:10px;right:10px;color:silver}.cities-block .cities_list .notice{font-size:12px;line-height:15px;font-weight:600;margin-bottom:10px;color:#080808}.cities-block .cities_list .cities:after{content:'';display:block;clear:both}.cities-block .cities_list .item{font-size:12px;line-height:12px;font-weight:400;color:#4d4d4d;float:left;width:50%;padding-right:10px;margin-bottom:10px;padding-left:10px;position:relative}.cities-block .cities_list .item:before{content:'';width:4px;height:4px;background:#434343;border-radius:50%;position:absolute;top:5px;left:0}.page-product-card h1.page-title{font-size:30px;line-height:1.2;margin-top:17px;font-weight:700;margin-bottom:20px}.page-product-card .price-sku-block{margin-bottom:1.5rem}.page-product-card .sku{font-size:14px;line-height:1;font-weight:400;display:inline-block;text-transform:uppercase}.page-product-card .sku .value{color:#999}.page-product-card .top-bar{margin:30px 0}.page-product-card .top-bar .stock{padding:0 14px;display:inline-block;text-transform:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1;font-weight:400}.page-product-card .top-bar .stock.out-of-stock{color:#3fa9f5}.page-product-card .top-bar .stock.in-stock{color:#57a70a}.page-product-card .top-bar .stock.in-stock:before{content:url(/var/themes/bootstrap/skin/images/icon/yes.svg);margin-right:2px}.page-product-card .card-first-utp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0}.page-product-card .card-first-utp .item{-webkit-box-flex:0;-webkit-flex:0 0 44%;-ms-flex:0 0 44%;flex:0 0 44%;margin:15px 0}.page-product-card .card-first-utp .item .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:7px}.page-product-card .card-first-utp .item .title img{margin-right:10px}.page-product-card .card-first-utp .item .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-product-card .card-first-utp .item .text img{margin-left:25px}.page-product-card .card-first-utp .item .text ul{list-style:none;margin-bottom:0;padding-left:0;line-height:1.4;padding-top:10px}.page-product-card .card-first-utp .item .text ul li{position:relative;padding-left:24px;margin-bottom:7px}.page-product-card .card-first-utp .item .text ul li:before{content:'';position:absolute;left:0;top:9px;width:16px;height:2px;background:#666}.page-product-card .rating-block{-webkit-box-flex:0;-webkit-flex:0 0 57%;-ms-flex:0 0 57%;flex:0 0 57%}.page-product-card .rating-block .amount,.page-product-card .rating-block .rate-list{display:inline-block;vertical-align:middle}.page-product-card .rating-block .amount{margin-right:10px}.page-product-card .price-buy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:30px 0}.page-product-card .price-buy .price-block{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;margin-right:66px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-product-card .price-buy .price{font-size:35px;font-weight:600}.page-product-card .price-buy .price .price-currency{font-size:18px;font-weight:400;color:#3fa9f5}.page-product-card .price-buy .price-old{font-size:24px}.page-product-card .price-buy .price-old .price-currency{font-size:21px}.page-product-card .price-buy .btn{padding:.5625rem .6625rem .7625rem;font-size:12px;font-weight:400}.page-product-card .price-buy .btn i{font-size:20px;margin-right:9px}.page-product-card .product-compare .btn-compare{min-height:45px}.page-product-card .block-features{margin-top:1.5625rem;margin-bottom:1.5rem}.page-product-card .block-features .page-title{color:#3fa9f5;padding-left:35px;background:url(/var/themes/bootstrap/dist/images/features.png) left center no-repeat;margin-bottom:1rem}.page-product-card .text-product .title{font-size:18px;font-weight:700;text-transform:uppercase}.page-product-card .text-product .title span{display:inline-block;padding:16px 60px;border-radius:8px 8px 0 0;background:#f6f6f6;line-height:1}.page-product-card .text-product .product-description{border:1px solid #f6f6f6;border-radius:0 8px 8px 8px;line-height:1.1;padding:0 0 20px;margin-bottom:20px}.page-product-card .text-product .product-description .scroll-block{max-height:302px;padding:20px 25px 0;overflow:auto}.page-product-card .product-fast-order{position:relative;overflow:hidden;background:#fff;padding:1.375rem 1.4375rem 1.4375rem 1.4375rem;border:1px solid #f6f6f6;margin:30px 0}.page-product-card .product-fast-order .title-form{text-transform:uppercase;font-size:18px;font-weight:700;color:#4d4d4d;margin-bottom:1rem}.page-product-card .product-fast-order .phones{margin-bottom:1rem}.page-product-card .product-fast-order .phones a{font-size:1.5rem;line-height:1.5rem;font-weight:400;text-decoration:none;color:#4d4d4d;display:block;text-align:center;margin-bottom:.5rem}.page-product-card .product-fast-order .phones a .quote,.page-product-card .product-fast-order .phones a .sup{font-weight:300}.page-product-card .product-fast-order form{padding:7px}.page-product-card .product-fast-order form .input-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-product-card .product-fast-order form .form-control{font-size:13px;border-color:transparent;-webkit-box-flex:0;-webkit-flex:0 0 59%;-ms-flex:0 0 59%;flex:0 0 59%;margin-right:31px;height:48px;background-color:#f6f6f6;color:#a1a1a1;border-radius:8px}.page-product-card .product-fast-order form .form-control.gui-field-error{margin-bottom:25px}.page-product-card .product-fast-order form .form-control.gui-field-error~.form-error{display:block;position:absolute;bottom:0;width:100%;left:0}.page-product-card .product-fast-order .form-title{font-size:1.125rem;letter-spacing:1.25px;margin-bottom:15px}.page-product-card .product-fast-order .form-title b{font-size:1.5rem;line-height:1.2;letter-spacing:1px;display:block;text-transform:uppercase}.page-product-card .characteristics-wrap>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-product-card .characteristics-wrap .characteristic-item{position:relative;font-size:0;border-bottom:1px solid #f8f8f8;width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:0 45px 4px 10px}.page-product-card .characteristics-wrap .characteristic-item:nth-child(odd){border-right:1px solid #f8f8f8;width:40%;padding-left:0}.page-product-card .characteristics-wrap .characteristic-item:nth-child(even){width:60%}.page-product-card .characteristics-wrap .characteristic-item:nth-child(1),.page-product-card .characteristics-wrap .characteristic-item:nth-child(2){border-top:1px solid #f8f8f8}.page-product-card .characteristics-wrap .characteristic-item .text-wrap{font-size:16px;font-weight:600}.page-product-card .characteristics-wrap .characteristic-item .title{font-size:14px;margin-right:4px}.page-product-card .product-set-list-wrap,.page-product-card .products-list-wrap{margin-top:2rem}.page-product-card .product-set-list-wrap .owl-carousel{border:1px solid #eee;padding-left:8.333333%;padding-right:8.333333%;padding-bottom:45px}.page-product-card .product-set-list-wrap .owl-carousel.nav-disabled{padding-left:0;padding-right:0}.page-product-card .product-set-list-wrap .owl-carousel.nav-disabled .owl-dots{left:0;right:0}.page-product-card .product-set-list-wrap .owl-carousel.dots-disabled{padding-bottom:0}.page-product-card .product-set-list-wrap .owl-carousel .owl-dots{position:absolute;left:8.333333%;right:8.333333%;bottom:0;height:45px;border-top:1px solid #eee;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-product-card .product-set-list-wrap .owl-carousel .owl-dots .owl-dot{width:8.333333%;height:4px;background:#eee;margin-left:15px;margin-right:15px}.page-product-card .product-set-list-wrap .owl-carousel .owl-dots .owl-dot.active{background:#080808}.page-product-card .product-set-list-wrap .owl-carousel .owl-dots.disabled{display:none}.page-product-card .product-set-list-wrap .owl-carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-product-card .product-set-list-wrap .owl-carousel .owl-item{padding:15px}.page-product-card .product-set-list-wrap .owl-carousel .owl-nav{z-index:-1;top:0;bottom:0;width:auto;left:0;right:0}.page-product-card .product-set-list-wrap .owl-carousel .owl-nav .owl-next,.page-product-card .product-set-list-wrap .owl-carousel .owl-nav .owl-prev{position:relative;background:#eee;margin:0;width:8.333333%;height:100%}.page-product-card .product-set-list-wrap .owl-carousel .owl-nav .owl-next:before,.page-product-card .product-set-list-wrap .owl-carousel .owl-nav .owl-prev:before{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.page-product-card .product-set-list-wrap .owl-carousel .owl-nav .owl-next:focus,.page-product-card .product-set-list-wrap .owl-carousel .owl-nav .owl-next:hover,.page-product-card .product-set-list-wrap .owl-carousel .owl-nav .owl-prev:focus,.page-product-card .product-set-list-wrap .owl-carousel .owl-nav .owl-prev:hover{background:#3fa9f5;color:#fff}.page-product-card .product-set-list-wrap .owl-carousel .set-product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.page-product-card .product-set-list-wrap .owl-carousel .set-product>.label{color:#d9d9d9;font-weight:700;text-align:left;font-size:1rem;margin-bottom:.75rem;width:100%}.page-product-card .product-set-list-wrap .owl-carousel .set-product>.image-wrap{width:30%}.page-product-card .product-set-list-wrap .owl-carousel .set-product>.title{width:40%;padding-left:15px;padding-right:15px;color:#3fa9f5;font-weight:500}.page-product-card .product-set-list-wrap .owl-carousel .set-product>.price-block{width:30%;padding-left:15px;padding-right:15px}.page-product-card .product-set-list-wrap .owl-carousel .price-difference{position:relative;display:inline-block;color:#4d4d4d;text-align:center;text-shadow:none;font-size:.652rem;min-width:0;line-height:normal;font-weight:700}.page-product-card .product-set-list-wrap .owl-carousel .price-difference:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-product-card .product-set-list-wrap .owl-carousel .price-difference .text,.page-product-card .product-set-list-wrap .owl-carousel .price-difference .value{position:relative;z-index:3;display:block}.page-product-card .product-set-list-wrap .owl-carousel .price-difference .price-value{font-weight:bolder}.page-product-card .product-set-list-wrap .owl-carousel .price-difference:before{position:absolute;z-index:0;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#e6e6e6;font-size:33px}.page-product-card .product-set-list-wrap .owl-carousel .set-summary{position:relative;margin-top:40px;padding-left:30px}.page-product-card .product-set-list-wrap .owl-carousel .equal,.page-product-card .product-set-list-wrap .owl-carousel .plus{position:relative}.page-product-card .product-set-list-wrap .owl-carousel .equal:before,.page-product-card .product-set-list-wrap .owl-carousel .plus:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);color:#3fa9f5;font-size:60px;font-weight:100}.page-product-card .product-set-list-wrap .owl-carousel .plus:before{content:'+'}.page-product-card .product-set-list-wrap .owl-carousel .equal{margin-top:100px;float:left}.page-product-card .product-set-list-wrap .owl-carousel .equal:before{content:'='}.page-product-card .card-gallery{position:relative;display:block;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;border-radius:30px;overflow:hidden}.page-product-card .card-gallery .demo-icon{position:absolute;font-size:35px;top:0;right:7px;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.25);z-index:1}.page-product-card .card-gallery img{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.page-product-card .card-gallery:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.reviews-form-wrap .control-group,.reviews-form-wrap .review-rate{margin-bottom:.5rem}.reviews-form-wrap .review-rate-hint,.reviews-form-wrap .review-rate-stars{display:inline-block;vertical-align:middle;margin-right:15px}.product-gallery-wrap{position:relative;min-height:100%}.product-gallery-wrap .owl-carousel{border:1px solid #e3e3e3;padding:10px;min-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-gallery-wrap .item{display:table-cell;vertical-align:middle;background:#fff}.product-gallery-wrap .item a{display:block}.product-gallery-wrap .item img{display:block;width:auto;margin:auto;max-width:100%;max-height:100%}.product-gallery-wrap #product-gallery{position:relative}.product-gallery-wrap .product-gallery-pagination-wrap{position:absolute;top:41px;bottom:41px;left:15px;right:15px;overflow:hidden;z-index:15}.product-gallery-wrap #product-gallery-pagination{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;overflow:hidden}.product-gallery-wrap #product-gallery-pagination .owl-nav-thumb{position:relative;cursor:pointer}.product-gallery-wrap #product-gallery-pagination .owl-nav-thumb .thumb-wrap{position:relative;background:#fff;padding:3px}.product-gallery-wrap #product-gallery-pagination .owl-nav-thumb .thumb-wrap .thumb{display:block;max-width:100%;max-height:100%;margin:auto}.product-gallery-wrap #product-gallery-pagination .owl-nav-thumb .thumb-wrap:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #e3e3e3;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-gallery-wrap #product-gallery-pagination .owl-nav-thumb.active .thumb-wrap:after{border:2px solid #3fa9f5}.product-gallery-wrap .product-gallery-navigation-wrap{position:absolute;z-index:5;top:0;bottom:0;left:11%;width:78%}.product-gallery-wrap #product-gallery-navigation{position:relative;height:100%;width:100%;background:#eee}.product-gallery-wrap #product-gallery-navigation>div{position:absolute;z-index:5;left:0;text-align:center;overflow:hidden;width:100%;height:41px;cursor:pointer;font-size:0;color:#4d4d4d;-webkit-box-shadow:1px 1px 3px transparent;box-shadow:1px 1px 3px transparent}.product-gallery-wrap #product-gallery-navigation>div:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-gallery-wrap #product-gallery-navigation>div:before{position:absolute;z-index:5;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:14px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.product-gallery-wrap #product-gallery-navigation>div:hover:not(.disabled){background:#4d4d4d;color:#fff}.product-gallery-wrap #product-gallery-navigation>div.disabled{cursor:not-allowed}.product-gallery-wrap #product-gallery-navigation>div.owl-prev{top:0;padding-left:4px}.product-gallery-wrap #product-gallery-navigation>div.owl-prev:before{content:'\f005'}.product-gallery-wrap #product-gallery-navigation>div.owl-next{bottom:0;padding-right:1px}.product-gallery-wrap #product-gallery-navigation>div.owl-next:before{content:'\f004'}.product-gallery-wrap .stickers-wrap{position:absolute;top:15px;right:15px;z-index:10}.product-gallery-wrap .sticker.discount{position:absolute;top:15px;left:15px;z-index:10}.utp-card .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:18px;font-weight:700}.utp-card .title img{margin-right:10px}.review-wrapper #reviewList{max-height:323px;overflow:auto}.review-wrapper .title-block{background:#f6f6f6;border-radius:8px 8px 0 0;padding:12px 20px 12px 24px;border-bottom:none}.review-wrapper .title-block .title{font-size:18px;font-weight:700;text-transform:uppercase;color:#080808}.review-wrapper .title-block .open-review{color:#e6e6e6;display:none;margin-left:4px}.review-wrapper .title-block .open-review i:hover{color:#080808}.review-wrapper .title-block .send-review{font-size:16px;font-weight:600;color:#3fa9f5;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;border-bottom:1px solid #3fa9f5}.review-wrapper .title-block .send-review.active,.review-wrapper .title-block .send-review:hover{text-decoration:none;color:#e6e6e6;border-color:#e6e6e6}.review-wrapper .title-block .send-review.active~.open-review{display:block}.review-wrapper .tab-content{border:1px solid #f6f6f6;border-radius:0 0 8px 8px;line-height:1.1;padding:0;margin-bottom:20px}.review-wrapper .review-rate{margin-bottom:10px}.card-slider-product{padding-bottom:20px}.card-slider-product:nth-child(even){background:#f6f6f6}.card-slider-product .product-slider:not(.owl-carousel){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.card-slider-product .product-slider:not(.owl-carousel) .card-product{margin-left:30px;-webkit-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0}.card-slider-product .product-slider:not(.owl-carousel) .card-product:first-child{margin-left:0}.viewed-product .card.card-product .card-title{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;height:44px}.viewed-product .card.card-product .rate-buy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.viewed-product .card.card-product .product-rate-wrap{text-align:center;margin-bottom:15px}.viewed-product .card.card-product .card-buy{padding:0 20px}.product-list .page-title{padding-top:15px}.review-wrapper{border-radius:5px;margin-top:5px}.review-wrapper .nav-tabs{border:none}.review-wrapper .title-block{font-weight:600;padding:9px 14px 10px 29px;background:#eee}.review-wrapper .title{font-size:20px}.review-wrapper .send-review{font-size:14px;color:#8d8d8d;position:relative;top:-3px;border-bottom:1px solid #8d8d8d}.review-wrapper .send-review:focus,.review-wrapper .send-review:hover,.review-wrapper .title:focus,.review-wrapper .title:hover{text-decoration:none;color:inherit;opacity:.8}.review-wrapper .reviews-list .vote-block{position:relative}.review-wrapper .reviews-list .vote-block .vote-active{position:absolute;top:0}.review-wrapper .date{margin-right:20px;font-size:14px;color:#999}.review-wrapper .review{border-bottom:1px solid #f6f6f6;padding:23px 28px 22px 28px}.review-wrapper .review:last-child{border-bottom:none}.review-wrapper .name{margin-top:12px;margin-bottom:12px;text-transform:uppercase;color:#000}.review-wrapper .review-content{line-height:1.45;color:#333}.page-compare.scrollable{overflow-y:hidden;overflow-x:scroll}.page-compare .btn-compare{display:inline-block;vertical-align:middle;height:40px;min-width:40px}.page-compare .btn-compare i{padding:0;font-size:1.3rem}.page-compare .compare-table{width:100%}.page-compare .compare-table .tr{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.page-compare .compare-table .tr:nth-child(even){background:#efefef}.page-compare .compare-table .tr:not(:first-child):hover{background:#d6d6d6}.page-compare .compare-table .tr:not(:first-child):hover .td:not(:first-child){border-left:1px solid #d6d6d6}.page-compare .compare-table .tr:first-child>:not(:first-child){padding:0 5px 10px}.page-compare .compare-table .tr .td{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding:10px 15px;text-align:center;min-width:253px;max-width:253px}.page-compare .compare-table .tr .td:first-child{min-width:200px;max-width:200px;text-align:left}.page-compare .compare-table .tr .td:not(:first-child){border-left:1px solid #efefef}.page-compare .compare-table .product-image-wrap{display:block}.page-compare .compare-table .product-image-wrap img{max-width:100%}.page-compare .compare-table .product-title{padding:5px 10px;display:table-cell;height:60px;width:1000px;vertical-align:middle;color:#4d4d4d;font-size:12px;text-transform:uppercase;text-decoration:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-weight:700;text-align:center}.page-compare .compare-table .product-title:hover{color:#080808}.page-compare .compare-table .stock{font-size:12px;font-weight:600;text-transform:uppercase}.page-compare .compare-table .in-stock{color:#36ac2d}.page-compare .compare-table .out-of-stock{color:#000}.page-compare .compare-table .btn-block{clear:both;margin-top:4px}.page-compare .compare-table .btn-block .buy{margin:auto}.page-compare .compare-table .product-block-1{padding:5px 10px}.page-compare .compare-table .product-rate-wrap{display:block;margin-bottom:15px}.page-compare .compare-table .product-rate-wrap .amount,.page-compare .compare-table .product-rate-wrap .rate-list{margin:0;display:block;line-height:30px}.page-compare .compare-table .product-rate-wrap .amount{padding-left:5px}.page-compare .compare-table .compare-wrap{float:right;margin-left:10px}.page-compare .compare-table .favorites-wrap{float:right;margin-left:10px}.page-compare .compare-table .compare-button,.page-compare .compare-table .fav-trigger{background:0 0;border:none;outline:0;border-radius:0;color:#e1e1e1;padding:0;width:32px;height:32px;line-height:32px;text-align:center;font-size:18px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.page-compare .compare-table .compare-button.active,.page-compare .compare-table .compare-button:hover,.page-compare .compare-table .fav-trigger.active,.page-compare .compare-table .fav-trigger:hover{color:#3fa9f5}.btn-compare{padding:0 10px;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;outline:0!important}.btn-compare i{text-align:center;padding:0 10px;font-size:28px}.btn-compare .text{text-align:left;line-height:normal;font-weight:500}.btn-compare:hover{background:#2eb664}.btn-compare:hover,.btn-compare:hover .text{color:#fff;text-decoration:none}.btn-compare.active{background:#2eb664}.btn-compare.active,.btn-compare.active .text,.btn-compare.active i{color:#fff;text-decoration:none}.btn-compare.active:hover{background:#3fa9f5}.compare-sidebar{cursor:pointer;display:block;position:fixed;z-index:999;right:0;bottom:100px;padding:8px;background:#2eb664;border-radius:5px 0 0 5px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.4);box-shadow:1px 1px 2px rgba(0,0,0,.4);color:#fff;font-size:13px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.compare-sidebar .warning{margin:5px 0;color:#3fa9f5;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.compare-sidebar ul{margin:0;padding:0;border:0;list-style:none}.compare-sidebar .delete{display:inline-block;width:16px;height:16px;line-height:16px;font-size:8px;text-align:center;margin-left:5px;padding-right:1px;border-radius:100%;background:0 0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.compare-sidebar .delete:hover{text-shadow:1px 1px 1px #000;background:red}.compare-sidebar .categories{margin-top:4px;margin-left:-4px;margin-right:-4px;margin-bottom:-4px;padding:0 4px 4px;border-radius:2px;background:#fff}.compare-sidebar .categories,.compare-sidebar .categories a{color:#4d4d4d}.checkout-sidebar{position:relative;height:100%}.checkout-sidebar .complect-wrap{position:relative}.checkout-sidebar .cart-info-wrap{position:relative;width:100%;height:100%;text-align:center;cursor:pointer;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;z-index:1;color:#fff;background:#080808;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#ff0008;border-radius:0 8px 8px 8px}.checkout-sidebar .cart-info-wrap>i{width:47px;font-size:1.4rem;background:#f20b13;border-radius:0 0 0 8px;color:#fff;margin-right:15px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.checkout-sidebar .cart-info-wrap .count-products{font-size:12px;text-transform:uppercase;margin-right:5px;padding-right:10px}.checkout-sidebar .cart-info-wrap .sub-list-trigger{color:#ffb7b9;top:0;right:0;width:21px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.checkout-sidebar .cart-info-wrap .sub-list-trigger:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkout-sidebar .cart-info-wrap .sub-list-trigger:before{content:'\f004'}.checkout-sidebar .cart-info-wrap .sub-list-trigger:hover{color:#fff}.checkout-sidebar .sub-cart-wrap{visibility:hidden;opacity:0;position:absolute;top:100%;right:-5px;min-width:310px;width:100%;z-index:100;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.4);box-shadow:0 3px 7px 0 rgba(0,0,0,.4)}.checkout-sidebar.show-sub-cart .sub-list-trigger:before{content:'\f005'}.checkout-sidebar.show-sub-cart .sub-cart-wrap{opacity:1;visibility:visible;-webkit-transition:.3s ease .4s;-o-transition:.3s ease .4s;transition:.3s ease .4s}.checkout-sidebar .sub-cart{overflow:hidden;background:#eff4f7;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding:17px}.checkout-sidebar .sub-cart .cart-info{color:#dc1820;text-transform:uppercase;font-weight:700;font-size:.875rem}.checkout-sidebar .sub-cart .cart-info i{font-size:1rem}.checkout-sidebar .sub-cart .product-cart{padding:15px 0;border-bottom:1px solid #dedede}.checkout-sidebar .sub-cart .product-cart .img{text-align:center;position:relative;border:1px solid #dedede;background:#fff;padding:0}.checkout-sidebar .sub-cart .product-cart .img img{display:block;margin:auto;max-width:100%;max-height:100%}.checkout-sidebar .sub-cart .product-cart .img a{display:block;width:100%;padding:5px}.checkout-sidebar .sub-cart .product-cart .info .title{display:block;line-height:1.2;margin-bottom:10px}.checkout-sidebar .sub-cart .product-cart .info .price-block .price,.checkout-sidebar .sub-cart .product-cart .info .price-block .price-currency,.checkout-sidebar .sub-cart .product-cart .info .price-block .price-old,.checkout-sidebar .sub-cart .product-cart .info .price-block .price-value{font-size:.75rem;line-height:normal;letter-spacing:normal}.checkout-sidebar .sub-cart .product-cart .info .price-block .price .price-currency,.checkout-sidebar .sub-cart .product-cart .info .price-block .price .price-value{color:#dc1820}.checkout-sidebar .sub-cart .bottom-sub-cart{margin-top:15px;text-align:center}.checkout-sidebar .sub-cart .bottom-sub-cart .btn{width:230px}#checkoutSidebar{height:100%}.success-wrapper .page-title{margin-bottom:5px}.success-wrapper .success-block{text-align:center;width:570px;margin:0 auto}.success-wrapper .success-block>.title{font-size:36px;color:#000}.success-wrapper .success-block>.number{font-size:20px;font-weight:600}.success-wrapper .success-block>.number strong{color:#080808;font-size:30px;font-weight:700}.success-wrapper .success-block>.info{font-weight:700;font-size:14px}.success-wrapper .success-block>.info strong{font-weight:400}.success-wrapper .success-block>.info p{line-height:normal}.success-wrapper .success-block>.info .cellphone .phone{float:none;font-size:18px;padding:0;margin:0}.success-wrapper .success-block>.info .cellphone .phone:before{display:none}.success-wrapper .success-block>.info .cellphone .phone>span{color:#080808}.success-wrapper .success-block>.info .cellphone .phone .num{font-weight:700}.success-wrapper .success-block>.error{position:relative;width:400px;margin:15px auto 35px;font-size:14px;font-weight:400;text-align:center;text-transform:none;line-height:normal}.success-wrapper .success-block>.error .phone{display:block;font-size:18px;font-weight:700}.success-wrapper .success-block>.error .ic{vertical-align:middle;margin-right:5px}.success-wrapper .success-block>.error .phones-wrap{display:block;margin-top:10px;text-align:center}.success-wrapper .btn-continue{margin:20px 0 40px}.success-wrapper .total-wrap{margin:0 auto;display:block;text-align:center}.success-wrapper .total-wrap .total-text{font-size:16px;margin-bottom:15px}.success-wrapper .total-wrap .price strong{font-size:36px}.success-wrapper .total-wrap .price span{font-size:20px}.success-wrapper .cart-product{margin:30px auto;width:50%}.dialog-order{background:#fff;width:850px!important}.dialog-order .ui-dialog-content{padding:10px 0 0}.dialog-order .ui-dialog-title:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dialog-order .ui-dialog-title:before{content:'\e852'}.dialog-order .ui-dialog-title:before{margin-right:22px;font-size:19px;position:relative;top:-3px}.page-order-title{font-size:2rem;text-align:left}#order-form-fast{position:relative}.order-form .alert-success{margin:0 0 40px}.order-form .jq-selectbox .jq-selectbox__select{width:100%}.order-form .order-form-block{border-right:2px solid #e1e1e1}.order-form .order-form-block.first{padding-right:20px}.order-form .order-form-block.second{padding-left:20px;padding-right:20px}.order-form .order-block{padding-left:20px}.order-form .order-block>.block-price{text-align:center}.order-form .order-block>.block-price .price-block{margin-bottom:15px}.order-form .order-block>.block-price .price-block .price-text{font-size:1.125rem}.order-form .order-block>.block-price .price-block .price-value{font-size:1.875rem}.order-form .order-block>.block-price .price-block .price-currency{font-size:.875rem}.order-form .order-block .buy-btn{width:290px;padding:15px 10px;text-transform:uppercase;font-size:1rem;text-shadow:.5px .866px 1px rgba(0,0,0,.22);letter-spacing:3px}.order-form .delivery-content{display:none}.order-form .form-group{margin-bottom:1.5rem}.order-form .form-group .label{color:#000;font-size:.875rem;text-transform:uppercase;font-weight:500}.order-form .form-group label.error{color:red;font-size:.75rem}.order-form .form-group label.error:last-of-type{margin-bottom:0}.order-form .form-group .form-text.text-muted{color:#8e8e8e;font-style:italic;font-size:.75REM}.order-form .pay-variants-wrap>:last-child{margin-bottom:0}.cart-product{background:#fff;padding:0 25px}.cart-product .title-table{font-size:14px;text-transform:uppercase;font-weight:600;display:inline-block;margin-bottom:30px}.cart-product .title-table:hover{text-decoration:none;color:#e6e6e6}.cart-product .product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dedede;position:relative;z-index:5;padding:10px 0 10px 14px;margin:0}.cart-product .product .col-img,.cart-product .product .col-info,.cart-product .product .col-price,.cart-product .product .col-price-total,.cart-product .product .col-remove-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;min-height:95px;width:100%}.cart-product .product .col-img{-webkit-box-flex:0;-webkit-flex:0 0 21%;-ms-flex:0 0 21%;flex:0 0 21%}.cart-product .product .col-info{-webkit-box-flex:0;-webkit-flex:0 0 33.7%;-ms-flex:0 0 33.7%;flex:0 0 33.7%}.cart-product .product .col-price{-webkit-box-flex:0;-webkit-flex:0 0 31.4%;-ms-flex:0 0 31.4%;flex:0 0 31.4%}.cart-product .product .col-price-total{-webkit-box-flex:0;-webkit-flex:0 0 34.9%;-ms-flex:0 0 34.9%;flex:0 0 34.9%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.cart-product .product .col-price-total .price-block{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.cart-product .product .col-price-total .price-block .price-text{font-weight:700;margin-bottom:3px;text-align:left}.cart-product .product .col-price-total .price-block .price{font-size:30px;font-weight:700}.cart-product .product .col-price-total .price-block .price-currency{font-weight:400;color:#080808}.cart-product .product .col-remove-block{-webkit-box-flex:0;-webkit-flex:0 0 5%;-ms-flex:0 0 5%;flex:0 0 5%;max-width:5%}.cart-product .product .col-img{text-align:center;position:relative;padding-left:0;border-radius:20px;overflow:hidden}.cart-product .product .col-img img{display:block;margin:auto;max-width:100%;max-height:100%}.cart-product .product .col-img a{display:block;width:100%;padding:5px}.cart-product .product .col-info{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:0 11px}.cart-product .product .col-info .title{width:100%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;font-size:.875rem;margin-bottom:5px}.cart-product .product .col-info .params{width:100%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:5px}.cart-product .product .col-info .params .param:not(:first-child){margin-top:2px}.cart-product .product .col-info .params .param .param-title{font-size:12px;text-transform:uppercase;font-weight:600;padding-right:4px}.cart-product .product .col-info .params .param .param-value{font-weight:600;font-size:14px;color:#080808}.cart-product .product .col-info .qty-price{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.cart-product .product .col-price,.cart-product .product .col-price-total{padding:0 10px}.cart-product .product .price-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.cart-product .product .price-block .price-text{font-size:14px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;margin-bottom:18px}.cart-product .product .price-block .price-currency{font-size:14px;color:#9f9f9f}.cart-product .product .price-block .price,.cart-product .product .price-block .price-old{font-size:14px}.cart-product .product .col-remove-block{padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cart-product .product .col-remove-block .remove{color:#dedede;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;text-decoration:none!important}.cart-product .product .col-remove-block .remove:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cart-product .product .col-remove-block .remove:before{content:'\e832'}.cart-product .product .col-remove-block .remove:hover{color:#000}.cart-product .product .col-price,.cart-product .product .col-price-total,.cart-product .product .col-remove-block{position:relative}.cart-product .product .col-price-total:before,.cart-product .product .col-price:before,.cart-product .product .col-remove-block:before{content:'';position:absolute;top:14px;left:0;bottom:14px;width:1px;background:#f4f4f4}.cart-product .complect-wrap{position:relative;z-index:10;margin-top:-1px;border:4px solid #2eb664}.cart-product .complect-wrap .product{padding-left:10px}.cart-product .complect-wrap .plus.cell{position:relative;z-index:10;display:block;width:100%;top:50%;line-height:26px;margin:-13px auto -12px;padding-left:40px}.cart-product .complect-wrap .plus.cell i{display:inline-block;vertical-align:middle;font-size:17px;margin-right:5px;width:17px;height:17px;line-height:16px;border-radius:100%;background:#2eb664;text-align:center}.cart-product .complect-wrap .plus.cell i:before{content:'+';color:#fff}.cart-product .complect-wrap .plus.cell .text{position:relative;display:inline-block;vertical-align:middle;font-size:.75rem;line-height:normal;text-transform:uppercase;color:#9c9c9c;letter-spacing:2px}.cart-product .complect-wrap .plus.cell .text:after{content:'';position:absolute;z-index:-1;display:block;left:-40px;right:-10px;top:0;bottom:0;background:#fff}.cart-product .complect-wrap .product-set .column-price,.cart-product .complect-wrap .product-set .qty-price{border:none}.cart-product .complect-wrap .complect-total-wrap{margin:auto;padding:10px 4px 10px 9px}.cart-product .complect-wrap .complect-total-wrap .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cart-product .complect-wrap .complect-total-wrap .price-block .price-text{font-size:14px}.cart-product .discount-info{text-align:left;clear:both}.cart-product.checkout-cart-product .cart-title,.cart-product.success-cart-product .cart-title{text-transform:uppercase;font-weight:700;margin-bottom:10px;font-size:1rem}.cart-product.checkout-cart-product .product .col-img,.cart-product.success-cart-product .product .col-img{-webkit-box-flex:0;-webkit-flex:0 0 21%;-ms-flex:0 0 21%;flex:0 0 21%;max-width:21%}.cart-product.checkout-cart-product .product .col-info,.cart-product.success-cart-product .product .col-info{-webkit-box-flex:0;-webkit-flex:0 0 44%;-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%}.cart-product.checkout-cart-product .product .col-price-total,.cart-product.success-cart-product .product .col-price-total{-webkit-box-flex:0;-webkit-flex:0 0 26%;-ms-flex:0 0 26%;flex:0 0 26%}.cart-product.checkout-cart-product .product .col-remove-block,.cart-product.success-cart-product .product .col-remove-block{-webkit-box-flex:0;-webkit-flex:0 0 9%;-ms-flex:0 0 9%;flex:0 0 9%;max-width:9%}.cart-buy-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:110px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;margin-bottom:20px}.cart-buy-block .col:nth-child(1){-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}.cart-buy-block .col:nth-child(2){-webkit-box-flex:0;-webkit-flex:0 0 43%;-ms-flex:0 0 43%;flex:0 0 43%}.cart-buy-block .btn-back{font-size:14px;text-transform:uppercase;color:#e6e6e6;background:0 0;border:none;padding:0}.cart-buy-block .btn-back .text{vertical-align:middle;border-bottom:1px solid #e6e6e6}.cart-buy-block .btn-back i{font-size:10px;vertical-align:middle;margin-right:7px}.cart-buy-block .btn-back:focus,.cart-buy-block .btn-back:hover{color:#080808}.cart-buy-block .btn-back:focus .text,.cart-buy-block .btn-back:hover .text{border-color:#080808}.cart-buy-block .price-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cart-buy-block .price-block .label{font-size:18px;margin-right:5px;font-weight:700}.cart-buy-block .price-block .price{font-size:30px;font-weight:700}.cart-buy-block .price-block .price .price-currency{font-size:.875rem}.cart-buy-block .btn-checkout{margin-top:10px;width:100%;padding:14px 10px;text-transform:uppercase;text-shadow:.5px .866px 1px rgba(0,0,0,.22);letter-spacing:3px;font-size:14px;font-weight:400}.tell-block-cart{background:#f5f5f5;padding:15px 25px 15px 25px}.tell-block-cart form{width:100%}.tell-block-cart form>.row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tell-block-cart form .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.tell-block-cart form .col:nth-child(1){-webkit-box-flex:0;-webkit-flex:0 0 44%;-ms-flex:0 0 44%;flex:0 0 44%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tell-block-cart form .col:nth-child(2){-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}.tell-block-cart form .form-title{width:100%;font-size:21px;margin-bottom:10px;font-weight:400}.tell-block-cart form .form-title b{font-size:1.125rem;line-height:1;font-weight:700;display:block;text-transform:uppercase}.tell-block-cart form .input-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tell-block-cart form .input-group .form-control{width:100%;border-radius:8px!important}.tell-block-cart form .input-group .btn{margin-top:15px;border-radius:0 8px 8px 8px}.tell-block-cart form .form-note{width:100%;line-height:1.25;text-align:left;padding-right:77px}.tell-block-cart form .cellphone{display:inline-block}.tell-block-cart form .btn-submit{min-width:282px}.info-order{margin-top:30px}.info-order div{margin-bottom:15px;overflow:hidden}.info-order div .img{width:50px;float:left}.info-order div img{margin-right:9px;position:relative}.qty-block .label{padding-bottom:5px;text-transform:uppercase}.qty-block input{width:52px;height:33px;font-size:19px;line-height:30px;font-weight:400;border:1px solid #fefefe;color:#4d4d4d;text-align:center}.qty-block span{padding-left:10px;color:#000;text-transform:uppercase;display:inline-block}.qty-block a{width:22px;height:33px;display:inline-block;margin:0 10px}.qty-block a.minus,.qty-block a.plus{color:#4d4d4d;line-height:33px;font-size:20px}.qty-block a.minus:before,.qty-block a.plus:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qty-block a.minus:before{content:'\f007'}.qty-block a.plus:before{content:'\f006'}.qty-block span{color:#4d4d4d}.orders-row{background:#f3f3f3;border-radius:4px;height:20px;padding:5px;margin-bottom:10px}ul.orders-row{background:#f3f3f3;border-radius:4px;height:20px;padding:5px;margin-bottom:10px}ul.orders-row li{font-size:15px;line-height:20px;font-weight:400;font-style:normal;color:#2f2f2f;display:block;float:left;width:25%;text-align:center}ul.orders-row li a{font-size:15px;line-height:20px;font-weight:400;font-style:normal;color:#2f2f2f;display:block;text-align:center}ul.orders-row>li:last-child{color:#e90000}.wrap-order .order-row>ul{height:145px}.wrap-order .order-row>ul>li:first-child{width:14%}.wrap-order .order-row>ul>li:first-child+*{width:25%}.wrap-order .order-row>ul>li.item-info{width:35%}.wrap-order .order-row>ul>li div.table-cell{display:table-cell;height:103px;vertical-align:middle}.wrap-order .order-row>ul>li.order-item-price{float:right}.orders-l-header{background:#f4c2c8;border-radius:4px;height:80px;border-bottom:3px solid #f4c2c8;margin-bottom:10px;list-style:none}.orders-l-header li{height:80px;text-align:center;font-size:13px;line-height:32px;font-weight:700;font-style:normal;color:#2f2f2f;width:25%;float:left}.orders-l-header li div{display:table-cell;height:80px;vertical-align:middle}.page-order header .header{border-bottom:1px solid #ddd}.page-order header .work-time{margin-top:18px;width:115px;float:right;margin-left:0}.page-order .page-title .red-btn{float:right;margin:9px 0 0}.contact-page{padding-top:120px;padding-bottom:100px}.contact-page .block-title{width:95%}.contact-main{padding-left:70px;padding-right:0}.contact-main>.row{height:100%}.contact-main #contact_tabs{padding:0 15px}.contact-main #contact_tabs .phone{position:relative;text-decoration:none;color:#4d4d4d}.contact-main #contact_tabs .info-contact{color:#4d4d4d;font-size:14px;margin-bottom:50px}.contact-main #contact_tabs .info-contact .name{color:#999}.contact-main #contact_tabs .humans{font-size:14px;line-height:1.2}.contact-main #contact_tabs .humans .human{margin-bottom:30px}.contact-main #contact_tabs .humans .human .content{color:#999;margin-bottom:10px}.contact-main #contact_tabs .humans .human .content>*{margin-bottom:0}.contact-main #contact_tabs .humans .human .name{color:#3fa9f5}.contact-main #map_block{position:absolute!important;top:0;right:0;width:50%;height:100%}.page-contacts .contacts-data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.page-contacts .contacts-data>.title{font-size:18px;font-weight:700;text-transform:uppercase;-webkit-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;margin-bottom:25px;padding-top:30px}.page-contacts .contacts-data .email,.page-contacts .contacts-data .phones{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.page-contacts .contacts-data .title-block{font-size:14px;font-weight:300;color:#ccc}.page-contacts .contacts-data .title-block:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-contacts .contacts-data .title-block:before{color:#3fa9f5;margin-right:10px;width:14px}.page-contacts .contacts-data .title-block._phone:before{content:'\e85d'}.page-contacts .contacts-data .title-block._email:before{content:'\e853'}.page-contacts .contacts-data .title-block._address:before{content:'\f031'}.page-contacts .contacts-data .title-block._worktime:before{content:'\e802'}.page-contacts .contacts-data .phones .phone{line-height:1.5;font-size:16px}.page-contacts .contacts-data .phones .phone:first-child{margin-bottom:10px}.page-contacts .contacts-data .email a{color:#080808;font-size:16px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.page-contacts .contacts-data .email a:hover{color:#e6e6e6;text-decoration:none}.page-contacts .callback{background:#f8f8f8;padding:0 30px 30px;border-radius:0 15px 15px 15px}.page-contacts .callback .controls{margin-bottom:0}.page-contacts .callback .title{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1;padding-top:30px}.page-contacts .callback .text{color:#ccc;font-weight:300;line-height:1}.page-contacts .callback .callback-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:13px}.page-contacts .callback .callback-form .control-group{-webkit-box-flex:0;-webkit-flex:0 0 30.5%;-ms-flex:0 0 30.5%;flex:0 0 30.5%;margin-right:30px}.page-contacts .callback .callback-form .btn-send{margin-top:0!important;-webkit-box-flex:0;-webkit-flex:0 0 21%;-ms-flex:0 0 21%;flex:0 0 21%}.page-contacts .callback .callback-form .btn-send .btn{padding:.5625rem .0625rem}.page-contacts .callback .callback-form .btn-send .btn .text{color:#fff;font-size:12px;font-weight:400}.page-contacts .addresses .item{margin:30px 0}.page-contacts .addresses .contacts-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 37%;-ms-flex:0 0 37%;flex:0 0 37%;padding:0 30px 30px;border:1px solid #e6e6e6;margin-left:15px;border-bottom-left-radius:20px;position:relative;z-index:1}.page-contacts .addresses .contacts-data:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:-25px;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:24px solid #e6e6e6}.page-contacts .addresses .contacts-data:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:-24px;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:24px solid #fff}.page-contacts .addresses .contacts-data .phone{background:0 0;font-size:16px;font-weight:600}.page-contacts .addresses .contacts-data .phone .quote,.page-contacts .addresses .contacts-data .phone .sup{color:#4286eb}.page-contacts .addresses .contacts-data .phone:hover .num{color:#4286eb}#svg_map{display:block;width:100%;max-width:530px;margin:auto}#svg_map path{fill:#080808;stroke:#fff;stroke-width:.3;stroke-miterlimit:10;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}#svg_map path.active{fill:#81cb73}#svg_map circle{fill:transparent}#svg_map circle.active{fill:#bed730;stroke:#bed730;stroke-width:3}.page-reviews .review-block{border-top:2px dotted #ddd;margin-bottom:0}.page-reviews .review-block>:first-child{max-width:320px}.page-reviews .review-block .company-name{background:url(/var/themes/bootstrap/dist/images/home_revie_icon.svg) no-repeat 0 50%;-webkit-background-size:260px 260px;background-size:260px;height:215px;width:310px;line-height:1.2;padding:40px 60px 40px 65px;font-size:18px;font-weight:600;color:#201600;text-align:center}.page-reviews .review-block .company-name span{font-weight:500;font-size:14px;display:block}.page-reviews .review-block .content-wrap{height:100%}.page-reviews .review-block .content-wrap .desc{margin:0 auto 15px;font-size:16px;font-style:normal}.page-reviews .review-block .content-wrap .title{line-height:1.2;font-size:18px;font-weight:600}.page-reviews .review-block .content-wrap .title span{margin-right:5px}.page-reviews .review-block .content-wrap .title span:last-child{margin-right:0}.page-questions .faq-widget{padding:0;margin:0;background:0 0}.page-questions .text-formatted{overflow:visible}.page-tracking>.container>.row{margin-bottom:30px}.page-tracking>.container>.row:nth-child(2),.page-tracking>.container>.row:nth-child(3){margin-bottom:60px}.page-tracking .tracking-title-wrap{font-weight:700;letter-spacing:3px}.page-tracking .tracking-title-wrap .text{font-size:30px}.page-tracking .tracking-title-wrap .num{padding-left:3px;color:#080808;font-size:30px}.page-tracking .btn.view-statistic{font-weight:700;letter-spacing:3px;padding:.75rem .75rem;width:100%}.page-tracking .section-title{text-transform:uppercase;font-size:12px;margin-bottom:5px;letter-spacing:.5px;font-weight:700;color:#080808}.page-tracking .section-title.bigger{font-size:18px;font-weight:700;margin-bottom:10px;color:#3fa9f5}.page-tracking .section-title.bigger:after{content:'';display:block;width:103px;height:2px;background:#080808;margin-top:12px}.page-tracking .manager-phone-wrap,.page-tracking .manager-wrap,.page-tracking .status-wrap{float:left;max-width:33.3%}.page-tracking .manager-phone-wrap:not(:first-child),.page-tracking .manager-wrap:not(:first-child),.page-tracking .status-wrap:not(:first-child){margin-left:40px}.page-tracking .manager-name,.page-tracking .manager-phone-wrap,.page-tracking .status{font-size:18px;letter-spacing:.7px;text-transform:uppercase;font-weight:700}.page-tracking .status{color:#80cb76;font-weight:700}.page-tracking .section-map .title{text-transform:uppercase;font-size:13px}.page-tracking .map-wrap{position:relative}.page-tracking .map-wrap .map-fancybox{position:absolute;top:0;left:0;right:0;bottom:0;display:block;z-index:10}.page-tracking .map-wrap #map_way{width:100%;height:175px;background:#dedede;margin-top:17px}.page-tracking .map-wrap.modal{position:fixed;top:20px;left:20px;right:20px;bottom:20px;z-index:100000}.page-tracking .map-wrap.modal:after{content:'';position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;background:rgba(0,0,0,.5);z-index:-1}.page-tracking .map-wrap.modal #map_way{width:100%;height:100%;margin:0}.page-tracking .subscribe-wrap form{background:#f2f6f9;padding:10px}.page-tracking .subscribe-wrap .note{letter-spacing:.8px;font-size:13px;line-height:normal;text-shadow:0 0 0;margin-bottom:20px}.page-tracking .subscribe-wrap .note .phone{float:none;text-decoration:underline;color:#4d4d4d;font-weight:600;text-shadow:0 0 0}.page-tracking .subscribe-wrap .form-group{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.page-tracking .subscribe-wrap [name=cellphone]{width:55.5%;border:none;background:#fff;-webkit-box-shadow:0 8px 18px 0 rgba(0,0,0,.05);box-shadow:0 8px 18px 0 rgba(0,0,0,.05);margin-bottom:13px}.page-tracking .subscribe-wrap [type=submit]{margin-left:5%;width:39.5%;padding:.83rem .7rem;font-weight:700;letter-spacing:3px}.page-tracking .subscribe-wrap .note-subscribe,.page-tracking .subscribe-wrap .note-unsubscribe,.page-tracking .subscribe-wrap .subscribe-checkbox,.page-tracking .subscribe-wrap .subscribe-text,.page-tracking .subscribe-wrap .unsubscribe-checkbox,.page-tracking .subscribe-wrap .unsubscribe-text{display:none!important}.page-tracking .subscribe-wrap #subscribe-form.subscribe .note-subscribe,.page-tracking .subscribe-wrap #subscribe-form.subscribe .unsubscribe-checkbox,.page-tracking .subscribe-wrap #subscribe-form.subscribe .unsubscribe-text{display:inline-block!important}.page-tracking .subscribe-wrap #subscribe-form.unsubscribe .note-unsubscribe,.page-tracking .subscribe-wrap #subscribe-form.unsubscribe .subscribe-checkbox,.page-tracking .subscribe-wrap #subscribe-form.unsubscribe .subscribe-text{display:inline-block!important}.page-tracking .subscribe-wrap .jq-checkbox{padding:0;width:22px;height:22px;border:none;border-radius:100%;background:#fff;-webkit-box-shadow:0 8px 18px 0 rgba(0,0,0,.05);box-shadow:0 8px 18px 0 rgba(0,0,0,.05);margin-right:10px}.page-tracking .subscribe-wrap .jq-checkbox .jq-checkbox__div{border-radius:100%;background:0 0;-webkit-box-shadow:none;box-shadow:none;width:100%;height:100%;margin:0}.page-tracking .subscribe-wrap .jq-checkbox .jq-checkbox__div:after,.page-tracking .subscribe-wrap .jq-checkbox .jq-checkbox__div:before{content:'';display:block;position:absolute;left:50%;top:50%;width:22px;height:22px;margin-top:-11px;margin-left:-11px;border-radius:100%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.page-tracking .subscribe-wrap .jq-checkbox .jq-checkbox__div:before{z-index:10;border:none;background:0 0}.page-tracking .subscribe-wrap .jq-checkbox .jq-checkbox__div:after{z-index:1;border:2px solid transparent}.page-tracking .subscribe-wrap .jq-checkbox.checked .jq-checkbox__div:before{background:#080808;width:14px;height:14px;margin-top:-7px;margin-left:-7px}.page-tracking .subscribe-wrap .jq-checkbox.checked .jq-checkbox__div:after{border-color:#080808;width:22px;height:22px;margin-top:-11px;margin-left:-11px}.page-tracking .section-cargo .section-title,.page-tracking .section-payment .section-title,.page-tracking .section-place .section-title{color:#4d4d4d}.page-tracking .section-cargo .place,.page-tracking .section-payment .place,.page-tracking .section-place .place{font-weight:lighter;text-shadow:0 0 0;margin-bottom:8px;text-transform:uppercase;font-size:34px;letter-spacing:2px}.page-tracking .section-cargo .info:not(:last-child),.page-tracking .section-payment .info:not(:last-child),.page-tracking .section-place .info:not(:last-child){margin-bottom:3px}.page-tracking .section-cargo .info .desc,.page-tracking .section-payment .info .desc,.page-tracking .section-place .info .desc{font-size:14px;color:#1993aa;text-shadow:0 0 0;letter-spacing:1.5px}.page-tracking .section-cargo .info .text,.page-tracking .section-payment .info .text,.page-tracking .section-place .info .text{padding-left:5px;font-size:15px;font-weight:600;text-shadow:0 0 0;color:#424242}#map_way_fullscreen{position:absolute;top:0;left:-99999px;width:100%;height:100%;max-width:100%;max-height:100%;overflow:hidden}.fancybox-container #map_way_fullscreen{position:relative;left:auto;top:auto}.page-jobs{padding-bottom:80px}#work-jobs-list{list-style:none;padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.5%;margin-right:-1.5%}#work-jobs-list li{width:30%;margin:1.5%;padding:20px;-webkit-box-shadow:0 11px 76px 0 rgba(6,43,64,.18);box-shadow:0 11px 76px 0 rgba(6,43,64,.18);font-size:16px}#work-jobs-list li a{display:inline-block;position:relative;color:#439cee;cursor:pointer;text-decoration:none;padding:0;border:none;border-bottom:1px solid #dae9fb;line-height:normal;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;font-size:16px}#work-jobs-list li a .text{position:relative}#work-jobs-list li a.active,#work-jobs-list li a:active,#work-jobs-list li a:hover{color:#439cee;text-decoration:none;border-color:#439cee}.all-vacancies{text-align:center}.all-vacancies,.all-vacancies a{font-size:1rem}.jobs-list .job-item{position:relative;padding:20px;background:#fff;-webkit-box-shadow:0 11px 76px 0 rgba(6,43,64,.18);box-shadow:0 11px 76px 0 rgba(6,43,64,.18)}.jobs-list .job-item .job-title{margin-bottom:20px}.jobs-list .job-item .job-title a{display:block;font-size:1rem;color:#3fa9f5;font-weight:700;text-transform:uppercase;text-decoration:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.jobs-list .job-item .job-title a:hover{color:#080808;text-shadow:1px 1px 1px rgba(92,92,92,.35)}.jobs-list .job-item .job-description{font-size:13px;text-align:justify;overflow:hidden;margin-bottom:55px}.jobs-list .job-item .btn-more{position:absolute;bottom:20px;left:20px;right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;text-align:center;border:none;padding:10px}.job-page .job-attrs{margin:20px 0}.job-page hr{margin:20px 0;border:none;border-top:1px solid #0078bf}.job-page .h2{text-align:center;font-size:2em}.job-page article{margin:0}.job-attrs{font-size:13px;margin-bottom:20px}.job-attrs .attr{margin-bottom:5px}.job-attrs .attr .value b.wage{color:#0078bf;font-size:1.2em}#resume-form-wrapp{margin-left:-12px}#resume-form-wrapp .title{color:#0078bf;font-size:16px;padding:0 12px;margin-top:30px;font-weight:700}#resume-form-wrapp .alert-success{border:1px solid #43b943;background:rgba(67,185,67,.05);padding:10px 20px;border-radius:2px;margin-top:10px;margin-left:12px;font-weight:700;color:#009600}#resume-form-wrapp .alert-danger{border:1px solid #fd1717;background:rgba(253,23,23,.35);padding:10px 20px;border-radius:2px;margin-top:10px;margin-left:12px;font-weight:700;color:#8a0000}#resume-form-wrapp form{background:0 0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#resume-form-wrapp form .control-group{display:inline-block;margin-right:15px;vertical-align:top}#resume-form-wrapp form .control-group .control-label{padding-bottom:10px;display:inline-block}#resume-form-wrapp form .control-group .controls .btn{display:inline-block;float:none;width:200px;font-size:14px;margin-top:0;height:40px}#resume-form-wrapp form .jq-file{max-width:100%;width:400px;border-radius:2px}#resume-form-wrapp form .jq-file input{height:auto;line-height:1em;cursor:pointer}#resume-form-wrapp form .jq-file__browse{cursor:pointer;position:absolute;top:0;right:0;padding:0 10px;float:right;width:170px;height:40px;line-height:40px;background:#0078bf;color:#fff;font-size:14px;text-align:center;border:none;border-radius:2px}#resume-form-wrapp form .jq-file__browse:hover{background-color:#5c5c5c}#resume-form-wrapp form .jq-file__name{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;line-height:40px;padding:0 200px 0 10px;border:1px solid #ccc;border-radius:2px;background:#fff;-webkit-box-shadow:none;box-shadow:none;color:#333;white-space:nowrap;text-overflow:ellipsis}.page-anketa .page-title{margin-bottom:15px}.anketa-btn-list .btn{min-height:45px;min-width:98px;font-size:12px;font-weight:700;background:#f2f2f2}.anketa-btn-list .btn .text{text-shadow:none}.anketa-btn-list .btn:not(:first-child){margin-left:25px}.anketa-btn-list .btn.active{background:#080808;color:#fff}.anketa-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px auto;width:92%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.anketa-form>.col{width:100%;max-width:45%}.anketa-form .form-control{border:none;background:#fff;-webkit-box-shadow:0 8px 18px 0 rgba(0,0,0,.05);box-shadow:0 8px 18px 0 rgba(0,0,0,.05)}.anketa-form .control-group{position:relative}.anketa-form .jq-selectbox{width:100%}.anketa-form .jq-selectbox .jq-selectbox__select{width:100%;border:none;background:#fff;-webkit-box-shadow:0 8px 18px 0 rgba(0,0,0,.05);box-shadow:0 8px 18px 0 rgba(0,0,0,.05)}.anketa-form .control-group.required:before,.anketa-form .jq-selectbox.required:before{content:'*';position:absolute;z-index:1;right:22px;top:50%;color:#4d4d4d;font-size:24px;line-height:8px}.anketa-form .control-group.required .form-control{padding-right:50px}.anketa-form .jq-selectbox.required:before{right:30px}.anketa-form .jq-selectbox.required .jq-selectbox__select{padding-right:50px}.anketa-form .btn-submit{width:auto}.page-customer{padding-bottom:50px}.page-customer #agreementList,.page-customer .transportation-table{position:relative}.page-customer #agreementList #header th,.page-customer .transportation-table #header th{background:#080808;color:#fff;text-transform:uppercase}.page-customer #agreementList table thead+tbody tr:first-child td,.page-customer #agreementList td,.page-customer #agreementList th,.page-customer .transportation-table table thead+tbody tr:first-child td,.page-customer .transportation-table td,.page-customer .transportation-table th{padding:10px}.page-customer #agreementList td[id*="-id_1c"]{white-space:nowrap}.page-customer .btn-group .btn:not(:last-child){margin-right:1px}.page-customer .btn-group .btn:not(:last-child):after{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;width:1px;background:#fff}.page-customer .charts-period{margin-bottom:30px}.page-customer .contact-info{border-radius:5px;border-color:#fff;background:#fff;-webkit-box-shadow:0 8px 18px 0 rgba(0,0,0,.05);box-shadow:0 8px 18px 0 rgba(0,0,0,.05);padding:30px;font-size:18px}.page-customer .contact-info .page-title{font-size:26px;color:#3fa9f5;letter-spacing:1px;margin-bottom:25px}.page-customer .contact-info .page-title:after{display:none}.page-customer .contact-info .line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}.page-customer .contact-info .line span{font-weight:700;color:#4d4d4d}.page-customer .contact-info i{font-size:26px;color:#080808;width:50px;text-align:center}.page-customer .contact-info i.ic-email{font-size:18px}.page-customer .contact-info .image{display:block;margin-right:20px}.page-customer .contact-info .image img{max-width:100%;border-radius:5px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.15);box-shadow:0 2px 2px 0 rgba(0,0,0,.15);display:block;overflow:hidden}.page-customer .contact-info .name{font-size:26px;font-weight:700;margin-bottom:15px;color:#3fa9f5}.page-customer .contact-info .phone,.page-customer .contact-info a{color:#4d4d4d;font-weight:700}.page-customer .contact-info .phone:after,.page-customer .contact-info a:after{display:none}.page-customer .contact-info .phone:hover,.page-customer .contact-info a:hover{text-decoration:underline}#page-content .page-customer .aside-left{max-width:16.5%}#page-content .page-customer .aside-left+div{max-width:83.5%}#page-content .page-customer .aside-left .nav-title{padding:5px;font-size:16px;min-height:50px}#page-content .page-customer .aside-left .navbar-nav .nav-item{min-height:40px;margin-bottom:0}#page-content .page-customer .aside-left .navbar-nav .nav-item .nav-link{min-height:40px;padding:10px 20px;margin-left:0;width:100%;font-size:14px}.page-message{padding-top:100px;padding-bottom:100px}.search-result-title{font-size:2rem;margin-bottom:1rem}.search-result-title:after{display:none}.search-result{margin-bottom:30px}.search-result .card-search{padding:0;border:none;margin-bottom:50px;background:0 0}.search-result .card-search .card-body{padding:0 65px 0 0}.search-result .card-search .card-body .card-img{border-radius:0;width:auto;max-width:100%;display:block;margin:auto}.search-result .card-search .card-body a{display:inline-block}.search-result .card-search .card-body .card-title{position:relative;font-size:18px;letter-spacing:1.65px;text-decoration:none;font-weight:500;margin-bottom:7px}.search-result .card-search .card-body .card-text{font-size:14px;letter-spacing:1.35px;line-height:normal;margin-bottom:13px}.search-result .card-search .card-body .card-text *{font-family:ProximaNova,sans-serif!important;background:0 0!important;font-size:14px!important;letter-spacing:1.35px!important;line-height:normal!important}.search-result .card-search .card-body .card-date{font-size:12px;min-width:95px;padding:0 5px;text-align:center;height:24px;line-height:24px;border-radius:5px}.search-result .card-search .card-body .btn-more{letter-spacing:1.5px;margin-top:2px}.search-result .card-search .card-body .btn-more .text:after{width:100%}.search-result .card-search .card-body .card-img.no-image{background:#213950;padding:10px}.search-result .card-search .card-body .card-title{color:#1d91a8}.search-result .card-search .card-body .card-title .text:after{background:#1d91a8}.search-result .card-search .card-body .card-title:hover{color:#080808}.search-result .card-search .card-body .card-title:hover .text:after{background:#080808}.search-result .card-search .card-body .card-text{color:#4d4d4d}.search-result .card-search .card-body .card-text *{color:#4d4d4d!important}.search-result .card-search .card-body .card-text :not(a){color:#4d4d4d!important}.search-result .card-search .card-body .card-text a{color:#080808!important}.search-result .card-search .card-body .card-date{color:#fff;background:#d9e2e7}.search-result .card-search .card-body .btn-more{margin-right:20px}.clients-page{padding:100px 30px 100px 70px}.clients-page .clients-widget .client-item{width:20%;height:20vw}.clients-page .clients-list .item{border-top:2px dotted #ddd;padding:15px 0}.clients-page .clients-list .item .image img{border-radius:100%;overflow:hidden;width:150px;display:block;margin:0 auto}.clients-page .clients-list .item .info .title{font-size:18px;font-weight:600;margin-bottom:10px;color:#212529;text-transform:none}.clients-page .clients-list .item .info .content{color:#666}.clients-page .clients-list .item .info .link{color:#666}.page-team .team-list-wrapper{margin-top:40px}.team-widget .utp-wrapper{margin-top:20px}.team-widget .utp-items .item{text-align:center}.team-widget .utp-items .item .img{display:block;margin:auto;max-width:100%;max-height:370px}.team-widget .utp-items .item .title{margin-top:20px;font-size:18px;color:#475d71;text-transform:uppercase;font-weight:700;line-height:normal;letter-spacing:2px}.team-widget .utp-items .item .note{margin-top:10px;line-height:normal;font-style:italic;color:#b0b0b0;font-size:14px;letter-spacing:1.2px}.team-widget .videos-wrap{position:relative;overflow:hidden}.team-widget .videos-wrap:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:40;border:3px solid #fff}.team-widget .videos-wrap .img{position:relative;z-index:1;margin-left:-50%!important;width:200%!important;max-width:200%!important;max-height:20000px!important}.team-widget .videos-wrap video{display:block;margin:auto;width:200%;position:absolute;z-index:10;top:0;left:-50%;opacity:0;visibility:hidden}.team-widget .videos-wrap video.action{z-index:15;visibility:visible;opacity:1}.team-widget .videos-wrap video.active{visibility:visible;opacity:1;z-index:20}.btn-team,.btn-vacancies{margin-top:60px;padding:18px 20px;min-width:310px}.btn-team+.btn-vacancies{margin-left:30px}.team-list-wrapper{margin:20px auto}.team-list-wrapper .person-block{margin-bottom:15px}.team-list-wrapper .person-block .image-wrap img{max-width:100%;border-radius:5px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.15);box-shadow:0 2px 2px 0 rgba(0,0,0,.15);display:block;overflow:hidden}.team-list-wrapper .person-block .description{text-align:center}.team-list-wrapper .person-block .description .title{display:block;margin-top:10px;font-size:18px;color:#475d71;text-transform:uppercase;font-weight:700;line-height:normal;letter-spacing:2px}.team-list-wrapper .person-block .description .position{margin-top:10px;line-height:normal;font-style:italic;color:#b0b0b0;font-size:14px;letter-spacing:1.2px}.faq-page{padding-bottom:50px}.faq-page .page-title{margin-bottom:5px}.faq-page .title{font-weight:700;font-size:18px;margin:10px 0}.faq-page .faq_r .question{color:#4b8bec;font-size:14px;font-weight:600}.faq-page .faq_r .question span{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;cursor:pointer}.faq-page .faq_r .question span.active{color:#080808}.faq-page .faq_r .question:hover span{color:#080808}.faq-page .faq_r .answer{margin:10px 0;font-size:14px;background:#f7f7fb;border-left:5px solid #e6e6e6;padding:15px 50px 15px 20px;display:none}.faq-page .faq_r .answer p{margin-bottom:0}.faq-page .faq-item{border-bottom:1px solid #e7e7e7;padding:0 0 20px}.page-map .top{position:relative;margin-bottom:35px}.page-map .top img{width:-webkit-calc(100% + 90px);width:calc(100% + 90px);margin:-100px -45px 0}.page-map .top .page-title{position:absolute;top:0;color:#fff;background:#3fa9f5;padding:10px}.getprice-page .sidebar-form{display:none}.getprice-page .getprice-form .callback-form .control-group{float:left;width:30%;margin:15px 4.5% 15px 0}.getprice-page .getprice-form .callback-form .control-group:nth-child(3n){margin-right:0}.getprice-page .getprice-form .callback-form .control-group .jq-selectbox{width:100%}.getprice-page .getprice-form .callback-form .control-group .jq-selectbox.opened .jq-selectbox__select{background:#3fa9f5;border-radius:3px 3px 0 0}.getprice-page .getprice-form .callback-form .control-group .jq-selectbox .jq-selectbox__select{background:#3fa9f5;border:none;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%;height:46px;border:0;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.5);box-shadow:0 1px 0 rgba(0,0,0,.5)}.getprice-page .getprice-form .callback-form .control-group .jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{font-size:16px;color:#fff;padding-left:10px;line-height:2.5rem}.getprice-page .getprice-form .callback-form .control-group .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger{background:0 0;width:2.5rem}.getprice-page .getprice-form .callback-form .control-group .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{background-image:url(/var/themes/bootstrap/dist/images/icon/arrow-border.svg);width:15px;height:15px}.getprice-page .getprice-form .callback-form .control-group .jq-selectbox .jq-selectbox__dropdown{background:#3fa9f5;border:none;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:0 0 3px 3px;border-top:0;width:100%!important}.getprice-page .getprice-form .callback-form .control-group .jq-selectbox .jq-selectbox__dropdown ul li{color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:none}.getprice-page .getprice-form .callback-form .control-group .jq-selectbox .jq-selectbox__dropdown ul li.sel{background:0 0;border:none}.getprice-page .getprice-form .callback-form .control-group .jq-selectbox .jq-selectbox__dropdown ul li:hover{background:rgba(255,255,255,.2);border:none}.getprice-page .getprice-form .callback-form .control-group .jq-selectbox .jq-selectbox__dropdown ul li.selected{background:rgba(255,255,255,.2);border:none}.getprice-page .getprice-form .callback-form .btn-send:before{content:'';display:block;clear:both}.getprice-page .getprice-form .callback-form .btn-send .btn{width:30%;float:left}.getprice-page .getprice-form .notice{margin-left:4.5%;float:left;line-height:40px}.copyright{position:relative;color:#fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.copyright img{display:block;margin-right:10px;vertical-align:middle}.copyright p{margin:0 0 0 35px}.copyright .ic-fnx{font-size:30px;vertical-align:top;float:left}.copyright p{line-height:24px;display:block;text-transform:uppercase;font-size:10px;vertical-align:middle;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding:10px 0 0 0;cursor:default}.copyright p:hover{color:#fff}.copyright p:hover a{color:#fff}.copyright p:hover a:after{background:#fff;width:100%}.copyright p:hover .icon-fnx{text-shadow:1px 1px 3px #fff}.copyright p a{text-decoration:none;color:#fff;text-transform:uppercase;font-size:10px;display:inline-block;position:relative;line-height:normal}.copyright p a:after{content:"";bottom:-1px;position:absolute;left:0;right:0;height:1px;background:#a4a4a4;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;display:block;width:0}@font-face{font-family:fontello;src:url(/var/themes/bootstrap/dist/fonts/fontello/font/fontello.eot?82923639);src:url(/var/themes/bootstrap/dist/fonts/fontello/font/fontello.eot?82923639#iefix) format('embedded-opentype'),url(/var/themes/bootstrap/dist/fonts/fontello/font/fontello.woff2?82923639) format('woff2'),url(/var/themes/bootstrap/dist/fonts/fontello/font/fontello.woff?82923639) format('woff'),url(/var/themes/bootstrap/dist/fonts/fontello/font/fontello.ttf?82923639) format('truetype'),url(/var/themes/bootstrap/dist/fonts/fontello/font/fontello.svg?82923639#fontello) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';font-weight:300;font-style:normal;src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-300/Open-Sans-300.eot);src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-300/Open-Sans-300.eot?#iefix) format('embedded-opentype'),local('Open Sans Light'),local('Open-Sans-300'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-300/Open-Sans-300.woff2) format('woff2'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-300/Open-Sans-300.woff) format('woff'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-300/Open-Sans-300.ttf) format('truetype'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-300/Open-Sans-300.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:400;font-style:normal;src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-regular/Open-Sans-regular.eot);src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-regular/Open-Sans-regular.eot?#iefix) format('embedded-opentype'),local('Open Sans'),local('Open-Sans-regular'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-regular/Open-Sans-regular.woff2) format('woff2'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-regular/Open-Sans-regular.woff) format('woff'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-regular/Open-Sans-regular.ttf) format('truetype'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-regular/Open-Sans-regular.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:600;font-style:normal;src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-600/Open-Sans-600.eot);src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-600/Open-Sans-600.eot?#iefix) format('embedded-opentype'),local('Open Sans Semibold'),local('Open-Sans-600'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-600/Open-Sans-600.woff2) format('woff2'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-600/Open-Sans-600.woff) format('woff'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-600/Open-Sans-600.ttf) format('truetype'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-600/Open-Sans-600.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:700;font-style:normal;src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-700/Open-Sans-700.eot);src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-700/Open-Sans-700.eot?#iefix) format('embedded-opentype'),local('Open Sans Bold'),local('Open-Sans-700'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-700/Open-Sans-700.woff2) format('woff2'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-700/Open-Sans-700.woff) format('woff'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-700/Open-Sans-700.ttf) format('truetype'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-700/Open-Sans-700.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:800;font-style:normal;src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-800/Open-Sans-800.eot);src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-800/Open-Sans-800.eot?#iefix) format('embedded-opentype'),local('Open Sans Extrabold'),local('Open-Sans-800'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-800/Open-Sans-800.woff2) format('woff2'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-800/Open-Sans-800.woff) format('woff'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-800/Open-Sans-800.ttf) format('truetype'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-800/Open-Sans-800.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:300;font-style:italic;src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-300italic/Open-Sans-300italic.eot);src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-300italic/Open-Sans-300italic.eot?#iefix) format('embedded-opentype'),local('Open Sans Light Italic'),local('Open-Sans-300italic'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-300italic/Open-Sans-300italic.woff2) format('woff2'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-300italic/Open-Sans-300italic.woff) format('woff'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-300italic/Open-Sans-300italic.ttf) format('truetype'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-300italic/Open-Sans-300italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:400;font-style:italic;src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-italic/Open-Sans-italic.eot);src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-italic/Open-Sans-italic.eot?#iefix) format('embedded-opentype'),local('Open Sans Italic'),local('Open-Sans-italic'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-italic/Open-Sans-italic.woff2) format('woff2'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-italic/Open-Sans-italic.woff) format('woff'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-italic/Open-Sans-italic.ttf) format('truetype'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-italic/Open-Sans-italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:600;font-style:italic;src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-600italic/Open-Sans-600italic.eot);src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-600italic/Open-Sans-600italic.eot?#iefix) format('embedded-opentype'),local('Open Sans Semibold Italic'),local('Open-Sans-600italic'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-600italic/Open-Sans-600italic.woff2) format('woff2'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-600italic/Open-Sans-600italic.woff) format('woff'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-600italic/Open-Sans-600italic.ttf) format('truetype'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-600italic/Open-Sans-600italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:700;font-style:italic;src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-700italic/Open-Sans-700italic.eot);src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-700italic/Open-Sans-700italic.eot?#iefix) format('embedded-opentype'),local('Open Sans Bold Italic'),local('Open-Sans-700italic'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-700italic/Open-Sans-700italic.woff2) format('woff2'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-700italic/Open-Sans-700italic.woff) format('woff'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-700italic/Open-Sans-700italic.ttf) format('truetype'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-700italic/Open-Sans-700italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-weight:800;font-style:italic;src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-800italic/Open-Sans-800italic.eot);src:url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-800italic/Open-Sans-800italic.eot?#iefix) format('embedded-opentype'),local('Open Sans Extrabold Italic'),local('Open-Sans-800italic'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-800italic/Open-Sans-800italic.woff2) format('woff2'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-800italic/Open-Sans-800italic.woff) format('woff'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-800italic/Open-Sans-800italic.ttf) format('truetype'),url(/var/themes/bootstrap/dist/fonts/Open-Sans/fonts/Open-Sans-800italic/Open-Sans-800italic.svg#OpenSans) format('svg')}@media (min-width:576px){.container{max-width:100%}.card-deck{margin-right:-15px;margin-left:-15px}.card-deck .card{margin-right:15px;margin-left:15px}}@media (min-width:992px){.container{max-width:1200px;width:1200px!important}.btn-link-white:focus,.btn-link-white:hover{color:#080808}.btn-link-white:focus .text:after,.btn-link-white:hover .text:after{background:#080808}.clients-widget .client-item:hover{background:#fff}.clients-widget .client-item:hover .btn-more{opacity:1}.clients-widget .client-item:hover .client-image{background:#fff;-webkit-box-shadow:0 11px 76px 0 rgba(6,43,64,.18);box-shadow:0 11px 76px 0 rgba(6,43,64,.18)}.clients-widget .client-item:hover .client-image img{opacity:1}.clients-filters .client-filter:hover{color:#080808}.anketa-btn-list .btn:focus,.anketa-btn-list .btn:hover{background:#080808;color:#fff}}@media (min-width:1200px){.container{max-width:1200px}}@media screen and (max-width:1300px){header .logo{-ms-flex:0 0 240px;-webkit-box-flex:0;-webkit-flex:0 0 240px;flex:0 0 240px;max-width:240px}}@media screen and (max-width:1200px){.review-block{padding:1rem 1rem 1.375rem}.footer-form{display:block}.block-title{font-size:32px}.page-title{width:100%;font-size:32px}body{font-size:16px}body .withsidebar{padding-left:0;padding-right:0}body .withsidebar .static-sidebar{display:none}body.page-main{overflow:auto}#wrapper{padding:0}header .mainmenu-burger{margin-right:0;position:relative;z-index:101}header .logo{-webkit-box-flex:0;-webkit-flex:0 0 110px;-ms-flex:0 0 110px;flex:0 0 110px;max-width:110px;position:relative;z-index:101}header .logo .company-name{display:none}header .top-menu #nav-header-top-menu{display:none}header .contacts-block{right:0;width:auto;z-index:100}header .contacts-block.active{z-index:102}header .contacts-block .first_phone{display:none}header .contacts-block .top{padding-left:0}header .contacts-block .bottom{width:100vw}.page-main{overflow:auto}.page-main>section{height:auto;overflow:auto;padding:30px 15px}.left-sidebar{display:none}.sidebar_menu{padding:60px 0 0 0;width:100%;left:-100%}.owl-carousel.main-slider .owl-item .item{height:500px}.owl-carousel.main-slider .owl-item .item:after{width:100%;-webkit-transform:skewX(0);-ms-transform:skewX(0);-o-transform:skewX(0);transform:skewX(0);left:0}.owl-carousel.main-slider .owl-item .item .content{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);top:80px;width:100%;padding:0 5%}.owl-carousel.main-slider .owl-item .item .content .title{font-size:36px}.owl-carousel.main-slider .owl-item .item .content .btn{width:100%}.slider-on-main{padding:0!important}.slider-on-main .owl-carousel.main-slider .owl-item .item img{width:auto}.slider-on-main .callbackform .callbackForm-container{padding:20px}.slider-on-main .callbackform.b_to_top{position:absolute;width:90%;left:5%;padding:0;border-radius:3px;bottom:20px;overflow:hidden;background:rgba(0,0,0,.9);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.slider-on-main .callbackform.b_to_top.show .form-horizontal{max-height:500px;padding:20px}.slider-on-main .callbackform.b_to_top .noticeblock .title{font-size:18px;line-height:1.25;padding-bottom:0;-webkit-background-size:55px 55px;background-size:55px;background-position:-5px 50%;min-height:55px}.slider-on-main .callbackform.b_to_top .noticeblock .notice{display:none}.slider-on-main .callbackform.b_to_top .form-horizontal{padding:0;max-height:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#main-service{padding:30px 15px}#main-service .cat_block{margin-bottom:20px}#main-service .cat_block.show .list{max-height:500px}#main-service .cat_block>.title{padding:90px 20px 20px 20px;text-align:center;background-position:50% 0}#main-service .cat_block .list{max-height:0;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.main-utp .utp-block{margin-bottom:30px;max-width:320px}.main-utp .utp-block .title{height:240px;line-height:240px;padding-right:0;background-position:65% 50%;-webkit-background-size:75% 75%;background-size:75%}.main-utp .utp-block .title .bool{display:none}.main-utp .utp-block .content{padding-right:0;font-weight:600}#home-text-blue{padding:40px 0}#home-text-blue .title{font-size:32px}#home-text-blue .first-col .btn{width:100%}#home-text-blue .content{margin:30px 0 40px}.review-main .review-block{padding:0;margin-bottom:40px}.review-main .review-block .desc-wrap .company{width:310px;margin:0 auto 10px;background-position:-15px 50%}.review-main .review-block .desc-wrap .desc{font-size:16px}.contact-main{padding:30px 0!important}.contact-main>.row{margin:0}.contact-main .ui-tabs .ui-tabs-nav li.notice{display:block;float:none;margin-bottom:15px}.contact-main .ui-tabs .ui-tabs-nav li a.ui-tabs-anchor{padding:1rem 2rem}.contact-main .info-contact .row{margin-bottom:20px}.contact-main #map_block{position:relative!important;height:100vh;width:100%}.sidebar_menu #aside-nav-sidebar_menu .navbar-nav>.nav-item .dropdown-menu .nav-item>.nav-link{padding:15px 35px 15px 80px}#page-footer{position:absolute;padding:12px 10px}.getprice-page .getprice-form .callback-form .control-group{float:none;width:100%}.getprice-page .getprice-form .callback-form .jq-selectbox__select-text{line-height:40px}.getprice-page .getprice-form .callback-form .btn-send .btn{float:none;width:100%}.getprice-page .notice{margin-top:20px}.clients-page{padding:80px 15px 80px 15px}.clients-page .item .image{text-align:center;margin-bottom:20px}.clients-page .item .info{text-align:center}.page-reviews .review-block :first-child{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.page-reviews .review-block .company-name{width:260px;margin:0 auto 20px;padding:40px 60px 40px 60px;background-position:-30px 50%;text-align:center}.page-reviews .review-block .page-regular{padding:80px 0}}@media (max-width:991px){html{font-size:13px}body{font-size:13px}.h1.big,h1.big{font-size:2rem;letter-spacing:3px;margin-bottom:1.8rem}.h1.small,h1.small{font-weight:bolder;letter-spacing:1.5px}.text-formatted{font-size:16px}.text-formatted .h1:not(:first-child),.text-formatted .h2:not(:first-child),.text-formatted .h3:not(:first-child),.text-formatted .h4:not(:first-child),.text-formatted .h5:not(:first-child),.text-formatted .h6:not(:first-child),.text-formatted h1:not(:first-child),.text-formatted h2:not(:first-child),.text-formatted h3:not(:first-child),.text-formatted h4:not(:first-child),.text-formatted h5:not(:first-child),.text-formatted h6:not(:first-child){margin-top:1.5rem}.text-formatted img{max-width:100%;margin:15px auto!important}.breadcrumb{height:15px;padding:0;margin:0;border:none}.breadcrumb .breadcrumb-item{display:none}.pager{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.pager .page-item+.page-item{margin-top:15px}.pager .page-next,.pager .page-prev{padding:10px}.anketa-widget{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:20px 0}.anketa-widget .text{max-width:100%;text-align:center;font-size:12px;margin-bottom:10px}.anketa-widget .btn{width:100%;max-width:300px}.btn,a.btn{border-radius:2px;font-size:16px}.btn,.btn .text,a.btn,a.btn .text{font-size:16px}.form-horizontal .controls,.form-inline .controls{margin-bottom:10px}.form-horizontal .controls .row>:not(:last-child),.form-inline .controls .row>:not(:last-child){margin-bottom:10px}.form-horizontal .form-control.bg-icon,.form-inline .form-control.bg-icon{padding-left:20px}.form-horizontal .form-control.bg-icon~i,.form-inline .form-control.bg-icon~i{font-size:11px;left:0;top:0;width:20px;text-align:center}.form-horizontal .form-control.bg-icon~i.ic-email,.form-inline .form-control.bg-icon~i.ic-email{font-size:8px}.form-horizontal .row>div>.form-control.bg-icon~i,.form-inline .row>div>.form-control.bg-icon~i{left:5px}.form-horizontal textarea.form-control,.form-inline textarea.form-control{border-radius:2px}.form-horizontal .form-error .reset-list,.form-inline .form-error .reset-list{font-size:11px}.subscribe-widget{height:auto;border-radius:45px;padding:20px 35px 25px}.subscribe-widget .subscribe-note,.subscribe-widget .subscribe-title{padding-left:0;padding-right:0}.subscribe-widget .subscribe-title{font-size:22px;letter-spacing:1.5px}.subscribe-widget .subscribe-note{font-size:11px;margin-top:3px}.subscribe-widget .subscribe-form .input-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.subscribe-widget .subscribe-form .input-group:before{width:28.5px;height:21.5px;-webkit-background-size:contain;background-size:contain;top:29px;left:-8px;margin-top:0}.subscribe-widget .subscribe-form .form-control.email{margin-right:0;margin-top:25px;max-width:100%;min-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.subscribe-widget .subscribe-form .input-group-btn{margin-top:25px;margin-right:0;max-width:100%;min-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:0}.subscribe-widget .subscribe-form .form-control.email{border-width:1px;height:30px;font-size:14px;border-radius:2px;padding-left:25px}.aside-left form.form-horizontal .form-title,.fancybox-container form.form-horizontal .form-title,.page-contacts .fastCalcForm-container .form-title{font-size:9px;text-transform:uppercase;letter-spacing:.5px}.aside-left form.form-horizontal .form-note,.fancybox-container form.form-horizontal .form-note,.page-contacts .fastCalcForm-container .form-note{margin-top:-10px;font-size:10px;padding-bottom:0}.aside-left form.form-horizontal{padding-bottom:0;border-radius:2px;overflow:hidden;margin-bottom:10px}.aside-left form.form-horizontal .form-title{position:relative;margin-bottom:0;padding:8px 30px 8px 10px;text-align:left}.aside-left form.form-horizontal .form-title:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.aside-left form.form-horizontal .form-title:before{content:'\e812'}.aside-left form.form-horizontal .form-title:before{position:absolute;width:20px;height:30px;line-height:30px;right:5px;top:50%;margin-top:-15px;font-size:12px}.aside-left form.form-horizontal .btn-send,.aside-left form.form-horizontal .control-group,.aside-left form.form-horizontal .form-note{height:0;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity}.aside-left form.form-horizontal .form-note{padding-top:0}.aside-left .show-form form.form-horizontal{padding-bottom:20px}.aside-left .show-form form.form-horizontal .form-title{margin-bottom:10px}.aside-left .show-form form.form-horizontal .form-title:before{content:'\e815'}.aside-left .show-form form.form-horizontal .form-note{padding-top:5px}.aside-left .show-form form.form-horizontal .btn-send,.aside-left .show-form form.form-horizontal .control-group,.aside-left .show-form form.form-horizontal .form-note{height:auto;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#reviewFormContainer form.reviews-form{margin-bottom:20px}#reviewFormContainer form.reviews-form .form-title{position:relative;font-size:9px;text-transform:uppercase;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;letter-spacing:.5px;min-height:4px;padding:10px 40px 10px 10px;text-align:left;margin-bottom:0}#reviewFormContainer form.reviews-form .form-title:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#reviewFormContainer form.reviews-form .form-title:before{content:'\e812'}#reviewFormContainer form.reviews-form .form-title:before{position:absolute;width:20px;height:30px;line-height:30px;right:5px;top:0;font-size:12px}#reviewFormContainer form.reviews-form .btn-send,#reviewFormContainer form.reviews-form .control-group,#reviewFormContainer form.reviews-form .form-note{height:0;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity}#reviewFormContainer form.reviews-form .control-group,#reviewFormContainer form.reviews-form .controls,#reviewFormContainer form.reviews-form .review-rate{margin-bottom:0}#reviewFormContainer form.reviews-form .form-note{padding-top:0}#reviewFormContainer form.reviews-form .reviews-form{border-radius:2px;overflow:hidden;padding-bottom:0}#reviewFormContainer .show-form .reviews-form{padding-bottom:20px}#reviewFormContainer .show-form .reviews-form .form-title{margin-bottom:10px}#reviewFormContainer .show-form .reviews-form .form-title:before{content:'\e815'}#reviewFormContainer .show-form .reviews-form .form-note{padding-top:5px}#reviewFormContainer .show-form .reviews-form .control-group,#reviewFormContainer .show-form .reviews-form .controls{margin-bottom:10px}#reviewFormContainer .show-form .reviews-form .review-rate{margin-bottom:.5rem}#reviewFormContainer .show-form .reviews-form .btn-send,#reviewFormContainer .show-form .reviews-form .control-group,#reviewFormContainer .show-form .reviews-form .form-note{height:auto;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.review-rate .rate-label,.review-rate .review-rate-hint,.review-rate .review-rate-stars,.review-rate .review-rate-stars img{font-size:12px;line-height:20px}.utp-default{margin-top:20px}.utp-default .utp-items{max-width:90%;margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.utp-default .utp-items .item{padding:0;margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.utp-default .utp-items .image{margin:0 15px 0 0}.utp-default .utp-items .text{text-align:left}.utp-default .utp-items .text>:last-child{margin-bottom:0}.faq-widget{margin:20px auto;padding:15px}.faq-widget .faq-title{font-size:1.5rem;margin-bottom:1rem}.faq-widget .questions-wrap .question{font-size:1.1rem;margin-bottom:15px}.faq-widget .questions-wrap .answer{padding:10px;margin:-10px auto 20px}.clients-widget .client-item{height:50vw}.clients-widget .client-image{padding:10px}.clients-filters .client-filter{padding:5px;font-size:11px}.clients-filters .client-filter:not(:last-child){margin-left:5px}.contacts-widget .contact-filial .navbar .btn{padding:7px 8px;font-weight:400;text-align:left}.contacts-widget .contact-filial .navbar .btn,.contacts-widget .contact-filial .navbar .btn .text{font-size:12px}.contacts-widget{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-widget .contact-filial,.contacts-widget .contact-info{width:100%;max-width:100%;min-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.contacts-widget .contact-info{margin-left:0}.contacts-widget #contact-info:not(.clone){display:none}.contacts-widget #contact-info.clone{min-height:0;margin:25px 0}.contacts-widget #contact-info .info-title{font-size:11px}.contacts-widget #contact-info .info-text{font-size:12px;line-height:normal}.contacts-widget #contact-info .col{min-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.contacts-widget #contact-info .col:not(:first-child){margin-top:15px;margin-left:0}#svg_map{display:none}.page-tracking>.container>.row{margin-bottom:20px}.page-tracking>.container>.row:nth-child(2),.page-tracking>.container>.row:nth-child(3){margin-bottom:20px}.page-tracking .tracking-title-wrap{text-align:center;margin-bottom:15px}.page-tracking .tracking-title-wrap .num,.page-tracking .tracking-title-wrap .text{font-size:1.6rem}.page-tracking .btn.view-statistic{padding:.5rem .75rem}.page-tracking .manager-phone-wrap,.page-tracking .manager-wrap,.page-tracking .status-wrap{max-width:100%;margin-bottom:15px}.page-tracking .manager-phone-wrap:not(:first-child),.page-tracking .manager-wrap:not(:first-child),.page-tracking .status-wrap:not(:first-child){margin-left:0}.page-tracking .subscribe-wrap{margin-bottom:20px}.page-tracking .subscribe-wrap .form-group{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-tracking .subscribe-wrap [name=cellphone]{min-width:100%}.page-tracking .subscribe-wrap [type=submit]{margin-left:0;min-width:100%;max-width:300px;padding:.5rem .75rem}.page-tracking .subscribe-wrap .jq-checkbox~label{margin-bottom:0}.page-tracking .section-cargo,.page-tracking .section-payment,.page-tracking .section-place{margin-bottom:30px}.page-jobs{padding-bottom:30px}#work-jobs-list li{width:47%;padding:10px}#work-jobs-list li,#work-jobs-list li a{font-size:12px}.anketa-btn-list .btn{min-height:35px;min-width:60px}.anketa-btn-list .btn:not(:first-child){margin-left:10px}.anketa-form{width:100%;margin:20px auto}.anketa-form .jq-selectbox.required:before{right:22px}.anketa-form .jq-selectbox.required .jq-selectbox__select{padding-right:35px}.anketa-form .btn-submit{display:block;width:100%;max-width:300px;margin:auto}.page-customer{padding-bottom:30px}.page-customer .text-formatted table{margin:20px auto}.page-customer .btn-group{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.page-customer .btn-group .btn{width:49%;max-width:300px;margin-bottom:10px;border-radius:2px!important;margin-left:0}.page-customer .btn-group .btn:not(:last-child){margin-right:0}.page-customer .btn-group .btn:not(:last-child):after{display:none}.page-customer .charts-period .input-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-customer .contact-info .image{margin-right:0}.page-customer .contact-info .image img{max-width:150px;margin:auto}.page-customer .contact-info .name{margin-top:15px;text-align:center}#page-content .page-customer .aside-left{max-width:100%}#page-content .page-customer .aside-left+div{max-width:100%}#page-content .page-customer .aside-left .nav-title{font-size:9px;min-height:4px;padding:10px 40px 10px 10px}#page-content .page-customer .aside-left .navbar-nav>.nav-item{min-height:0}#page-content .page-customer .aside-left .navbar-nav>.nav-item>.nav-link{min-height:32px;font-size:12px}#page-content .page-customer .aside-left .aside-nav.show .navbar-nav .nav-item{min-height:30px}.search-result .card-search{margin-bottom:20px}.search-result .card-search .card-body{padding:0}.search-result .card-search .card-body .card-title{font-size:12px;letter-spacing:1px;margin-bottom:10px}.search-result .card-search .card-body .card-text,.search-result .card-search .card-body .card-text *{letter-spacing:normal!important;font-size:11px!important}.search-result .card-search .card-body .card-date{font-size:9px;height:18px;line-height:18px;min-width:70px;border-radius:2px}.search-result .card-search .card-body .btn-more{margin-right:0}.clients-page .clients-widget .client-item{width:50%;height:50vw}.page-team .team-list-wrapper{margin-top:25px}.team-widget .utp-wrapper{margin-top:0}.team-widget .utp-items .item:not(:last-child){margin-bottom:25px}.team-widget .utp-items .item .title{margin-top:5px;font-size:10px;letter-spacing:1px}.team-widget .utp-items .item .note{margin-top:3px;font-size:10px;letter-spacing:.5px}.team-widget .videos-wrap .img{width:130%!important;max-width:130%!important;margin-left:-15%!important}.btn-team,.btn-vacancies{margin-top:0;padding:8px 20px;min-width:230px}.btn-team:not(:first-child),.btn-vacancies:not(:first-child){margin-top:15px}.btn-team+.btn-vacancies{margin-left:0}.team-list-wrapper .person-block .description .title{margin-top:5px;font-size:10px;letter-spacing:1px}.team-list-wrapper .person-block .description .position{margin-top:3px;font-size:10px;letter-spacing:.5px}}@media (max-width:768px){#resume-form-wrapp .title{text-align:center}#resume-form-wrapp form .control-group{display:block;margin-right:0;margin-bottom:15px;text-align:center}#resume-form-wrapp form .jq-file__browse{position:relative;width:100%}}@media screen and (max-width:500px){.owl-carousel.main-slider .owl-item .item{height:650px}}@-webkit-keyframes animate-gradient{0%{background-position:0 50%}100%{background-position:100% 50%}}@-o-keyframes animate-gradient{0%{background-position:0 50%}100%{background-position:100% 50%}}@keyframes animate-gradient{0%{background-position:0 50%}100%{background-position:100% 50%}}@-webkit-keyframes shakeUpDownArrow{0%{margin-top:-3px}100%{margin-top:3px}}@-o-keyframes shakeUpDownArrow{0%{margin-top:-3px}100%{margin-top:3px}}@keyframes shakeUpDownArrow{0%{margin-top:-3px}100%{margin-top:3px}}@-webkit-keyframes shakeLeftRightArrow{0%{margin-left:-3px}100%{margin-left:3px}}@-o-keyframes shakeLeftRightArrow{0%{margin-left:-3px}100%{margin-left:3px}}@keyframes shakeLeftRightArrow{0%{margin-left:-3px}100%{margin-left:3px}}@-webkit-keyframes opacityOutInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-o-keyframes opacityOutInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes opacityOutInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes move_scroll_icon{from,to{bottom:50px}25%,75%{bottom:55px}50%{bottom:45px}}@-o-keyframes move_scroll_icon{from,to{bottom:50px}25%,75%{bottom:55px}50%{bottom:45px}}@keyframes move_scroll_icon{from,to{bottom:50px}25%,75%{bottom:55px}50%{bottom:45px}}@-webkit-keyframes utp-animate{0%{width:90px;height:90px}50%{width:150px;height:150px}100%{width:90px;height:90px}}@-o-keyframes utp-animate{0%{width:90px;height:90px}50%{width:150px;height:150px}100%{width:90px;height:90px}}@keyframes utp-animate{0%{width:90px;height:90px}50%{width:150px;height:150px}100%{width:90px;height:90px}}