﻿@charset "UTF-8";a,a:hover{color:#004f9c}.gray{color:#8a959c}.blue{color:#004f9c}input:-internal-autofill-previewed,input:-internal-autofill-selected,input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-internal-autofill-previewed,select:-internal-autofill-selected,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-internal-autofill-previewed,textarea:-internal-autofill-selected,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background-color:transparent!important;box-shadow:inset 0 0 0 100px #fff}@font-face{font-family:montserratregular;src:url(/assets/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratbold;src:url(/assets/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratlight;src:url(/assets/fonts/montserrat-light-webfont.woff2) format("woff2"),url(/assets/fonts/montserrat-light-webfont.woff) format("woff");font-weight:400;font-style:normal}ul{list-style-type:none;padding:0;margin-bottom:0}ul:not([class]){list-style:disc;margin:15px 0;padding-left:40px}iframe{max-width:100%}h1,h2,h3{font-weight:700;margin-top:0;font-family:montserratbold,Verdana,Geneva,sans-serif}h1{font-size:2rem}@media only screen and (min-width:1000px){h1{font-size:3rem}}h2{font-size:1.5rem}@media only screen and (min-width:1000px){h2{font-size:2rem}}h3{font-size:1.25rem}@media only screen and (min-width:1000px){h3{font-size:1.5rem}}.header-top{font-size:14px;line-height:18px;font-weight:600}.header-holder{font-size:16px;line-height:19px;font-weight:500}.header-holder .mega-menu .mega-menu-header{font-size:18px;line-height:22px;font-weight:700}.header-holder .mega-menu .mega-menu-items{padding:0}.header-holder .mega-menu .mega-menu-items a{padding-left:0;font-size:14px}.video-info-box{font-size:18px;line-height:22px}@media only screen and (max-width:767px){.video-info-box{font-size:16px;line-height:20px}}.video-info h1{font-size:60px;line-height:72px}@media only screen and (max-width:767px){.video-info h1{font-size:40px;line-height:54px}}@media only screen and (max-width:767px){.video-info p{font-size:18px;line-height:22px}}.btn{font-weight:600}.btn.micro{font-size:14px;line-height:18px}.btn.regular{font-size:16px;line-height:32px}.btn.big{font-size:24px;line-height:1;font-family:montserratbold,Verdana,Geneva,sans-serif}.block-title{font-size:42px;line-height:52px}@media only screen and (max-width:767px){.block-title{font-size:26px;line-height:30px}}.block-title.secondary{font-size:28px;line-height:34px}@media only screen and (max-width:767px){.block-title.secondary{font-size:22px;line-height:28px}}.event-right-part .block-title{font-size:36px;line-height:44px}@media only screen and (max-width:767px){.event-right-part .block-title{font-size:24px;line-height:29px}}.event-right-part p{font-size:22px;line-height:27px}@media only screen and (max-width:767px){.event-right-part p{font-size:16px;line-height:20px}}@media only screen and (max-width:767px){.machine-card-text-title{font-size:16px;line-height:19px}}.view-all{font-size:16px;line-height:19px;text-decoration:none;font-family:montserratbold,Verdana,Geneva,sans-serif}.details-description h3{font-size:32px;line-height:39px}.date{font-size:24px}.date .date-number{font-size:49px;line-height:1.2;font-family:montserratbold,Verdana,Geneva,sans-serif}.addr{font-size:18px}.event-name{font-size:24px;line-height:29px}@media only screen and (max-width:767px){.event-name{font-size:18px;line-height:22px}}.footer-box h2{font-size:16px;line-height:19px}.location{font-size:17px;line-height:20px;font-weight:700}.col-heading{font-size:24px;line-height:29px;font-weight:700}.col-heading .lower{font-size:14px;font-weight:600}.link-simple{font-weight:600}.link-simple.thin{font-weight:400}.link-simple.small{font-size:14px;line-height:18px}.link-simple.regular{font-size:16px;line-height:19px}.link-simple.medium{font-size:18px;line-height:22px}.link-simple.big{font-size:22px;line-height:27px}.calculator h4{font-size:18px;line-height:22px}@media only screen and (max-width:767px){.calculator h4{font-size:16px}}.calculator h3{font-size:32px;line-height:39px}@media only screen and (max-width:767px){.calculator h3{font-size:26px;line-height:32px}}.location-card-flag{font-size:16px;line-height:20px}.location-card-flag h2,.location-card-flag h3{font-size:inherit}.tags li label,.tags li strong{font-family:montserratbold,Verdana,Geneva,sans-serif}.breadcrumb{padding:0;background-color:transparent}.breadcrumb .breadcrumb-item.active{color:#272628}.breadcrumb .breadcrumb-item:before{color:#004f9c}.breadcrumb .breadcrumb-item a{color:#004f9c;font-weight:700;display:inline-block}.breadcrumb .breadcrumb-item a:focus,.breadcrumb .breadcrumb-item a:hover{color:#004f9c;text-decoration:none}.col-aside,.col-main{padding:0}.row-aside .col-heading,.row-main .col-heading{margin-bottom:13px;display:flex}@media print{.row-aside .col-heading,.row-main .col-heading{page-break-after:avoid}}.row-aside .col-heading .lower,.row-main .col-heading .lower{color:#7d7d7e}.row-aside .col-heading .lower .emph,.row-main .col-heading .lower .emph{color:#004f9c}.row-aside .col,.row-main .col{min-width:100%}.row-main .col-heading{margin-top:30px}.row-main .col:first-of-type .col-heading:first-of-type{margin-top:0;margin-bottom:14px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.row-main,.row-main .search-result{width:100%}}.specs-table .table-heading{border:1px solid #dbdbdb;padding:32px;margin-top:-1px}@media only screen and (max-width:767px){.specs-table .table-heading{padding:15px}}@media print{.specs-table .table-heading{page-break-inside:avoid;padding:5px}}.specs-table .table-heading .media{align-items:center;width:100%}.specs-table .table-heading .media-body{flex-grow:1;line-height:1.5}.specs-table .table-heading .media img{max-width:222px;height:auto}@media print{.specs-table .table-heading .media img{width:222px;height:222px}}@media print{.specs-table .table-heading{page-break-inside:avoid}}.specs-table .table-col{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;padding:20px 5px;border:1px solid #dbdbdb;position:relative}@media only screen and (min-width:992px){.specs-table .table-col{border-right-color:transparent;border-left-color:transparent}.specs-table .table-col:last-of-type{border-right-color:#dbdbdb}.specs-table .table-col:after{content:"";display:block;width:1px;position:absolute;right:0;top:20px;background:#ebebeb;bottom:20px}}.specs-table .table-col.col-lg-2{text-align:left;align-items:flex-start;padding-left:20px}@media only screen and (min-width:992px){.specs-table .table-col.col-lg-2{border-left-color:#dbdbdb;flex:0 0 17%;max-width:17%}}@media (max-width:991px){.specs-table .table-col.col-lg-2{flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.specs-table .table-col.col-lg-2 a{margin:4px}.specs-table .table-col.col-lg-2 .label-list{display:flex;flex-wrap:wrap}.specs-table .table-col.col-lg-2 .label-list li{margin:4px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.specs-table .table-col:not(.col-lg-2){display:inline-block}}@media only screen and (max-width:767px){.specs-table .table-col{width:50%}}@media print{.specs-table .table-col{page-break-inside:avoid;padding:5px}.specs-table .table-col p{margin-bottom:0}}.specs-table .table-row{margin-top:-1px}@media print{.specs-table .table-row{page-break-inside:avoid}}.specs-table .specs-col{display:flex;padding:0}@media only screen and (min-width:992px){.specs-table .specs-col.col-lg-10{flex:0 0 83%;max-width:83%}}.specs-table .specs-col .table-col{justify-content:flex-start}.specs-table .specs-col .table-col:last-of-type:after{display:none}.specs-table .specs-col .table-col p{font-size:14px}.details-description .specs-table .table-col{border:1px solid #ebebeb;border-top:none;border-left:none}@media print{.details-description .specs-table .table-col{border:1px solid #000}}@media only screen and (min-width:1200px){.details-description .specs-table .table-col:nth-of-type(4n){border-right:1px solid transparent}.details-description .specs-table .table-col:last-of-type,.details-description .specs-table .table-col:nth-last-of-type(2),.details-description .specs-table .table-col:nth-last-of-type(3),.details-description .specs-table .table-col:nth-last-of-type(4){border-bottom:1px solid transparent}}@media only screen and (max-width:767px){.details-description .specs-table .table-col:nth-of-type(2n){border-right:1px solid transparent}}.details-description .specs-table .table-col:after{display:none}.jumbotron{width:100%;padding:35px 30px 25px;margin-bottom:10px;display:flex;align-items:center}@media only screen and (max-width:1199px){.jumbotron{margin:25px 0}}@media only screen and (max-width:767px){.jumbotron{padding:15px}}@media print{.jumbotron{display:none}}.jumbotron img{margin-right:20px}.jumbotron.jumbotron-highlighted{border:none;background-color:#fbfbfb}.jumbotron.jumbotron-highlighted .small{color:#004f9c;margin-bottom:0}.jumbotron+.btn{margin-bottom:55px}@media only screen and (max-width:1199px){.jumbotron+.btn{margin-bottom:0}}.nav-tabs{border-bottom:none;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%;-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap}@media only screen and (min-width:1000px){.nav-tabs .nav-item{margin-right:60px}}@media only screen and (min-width:1000px) and (-ms-high-contrast:active),only screen and (min-width:1000px) and (-ms-high-contrast:none){.nav-tabs .nav-item{margin:50px}}.nav-tabs .nav-item{flex:0 0 auto}.nav-tabs .nav-link{font-weight:700;color:#272628}@media only screen and (min-width:1000px){.nav-tabs .nav-link{font-size:24px}}.nav-tabs .nav-link.active,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:transparent;color:#004f9c;border-bottom:4px solid #004f9c}.no-results{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;font-size:18px;font-family:montserratbold,sans-serif;padding:100px 0}.no-results img{margin-bottom:50px}button{border-color:transparent}button:focus{outline:none}.btn{color:#fff;border-radius:2px;text-decoration:none;text-align:center;display:inline-flex;align-items:center;justify-content:center;transition:all .3s}@media print{.btn{display:none}}.btn:not(.disabled){cursor:pointer}.btn:focus,.btn:hover{color:#fff;box-shadow:none;text-decoration:none}.btn.micro{min-width:132px;padding:5px 10px}.btn.small{padding:18px 40px}@media only screen and (max-width:767px){.btn.small{padding-left:10px;padding-right:10px}}.btn.regular{min-width:260px;padding:10px}.btn img,.btn svg{margin-right:8px}.btn.big{min-width:280px;padding:20px}.btn.primary{background-color:#004f9c;transition:all .6s}.btn.primary svg path,.btn.primary svg rect{fill:#fff}.btn.primary:focus,.btn.primary:hover{background-color:#004489}.btn.primary-inverted{background-color:#fff;color:#004f9c;border:1px solid #004f9c;transition:color .3s,background-color .6s,opacity .6s}.btn.primary-inverted svg path,.btn.primary-inverted svg rect{fill:#004f9c;transition:all .3s}.btn.primary-inverted:focus,.btn.primary-inverted:hover{background-color:#004f9c;color:#fff}.btn.primary-inverted:focus svg path,.btn.primary-inverted:focus svg rect,.btn.primary-inverted:hover svg path,.btn.primary-inverted:hover svg rect{fill:#fff}.btn.primary-inverted:disabled{color:#004f9c}.btn.dark{background:#383838}.btn.dark:hover{background:#272628}.btn.disabled,.btn:disabled{color:#b8c2c8;background-color:#dbdbdb;pointer-events:none}.btn.remove-field{width:48px;height:48px;background:url(../images/delete-input.svg) no-repeat;background-position:50%;border:2px solid #ced4da;border-bottom:none;font-size:0;line-height:0;position:relative;top:2px;transition:all .3s ease}.btn.remove-field:focus,.btn.remove-field:hover{background:#004f9c url(../images/delete-input-hover.svg) no-repeat;background-position:50%;border:2px solid #004f9c;border-bottom:none}.link-simple.primary{color:#004f9c}.link-simple.primary:focus,.link-simple.primary:hover{color:#004489;transition:color .5s}.link-simple.dark{color:#272628}.link-simple.dark:focus,.link-simple.dark:hover{color:#004f9c;transition:color 1s;text-decoration:none}.scaled img{transition:all .3s ease}.scaled:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}.filter-table{border-radius:0;margin-bottom:24px}.filter-table .list-group-item{border-color:#dbdbdb;padding:18px;font-weight:700;color:#272628}.filter-table .list-group-item-holder{width:48%;position:relative;z-index:1}.filter-table .list-group-item input[type=number]{border:2px solid #bfbfbf;border-radius:1px;background-color:#fff;font-size:18px;line-height:20px;padding:12px;text-align:center;color:#8a959c;width:100%}.filter-table .list-group-item>span{color:#dbdbdb;font-size:14px;line-height:18px;display:block;margin-bottom:5px}.filter-table .list-group-item.active{color:#fff;background-color:#004f9c;border-color:#004f9c}.filter-table .list-group-item.active:focus,.filter-table .list-group-item.active:hover{background-color:#004489;transition:background-color 1s}.filter-table .list-group-item:focus,.filter-table .list-group-item:hover{background-color:#fbfbfb}.filter-table .list-group-item:first-child,.filter-table .list-group-item:last-child{border-radius:0}.filter-table .list-group-item.slider-range,.filter-table .list-group-item.slider-regular{height:200px}.primary-slider{height:4px}.primary-slider.range-slider{bottom:-30%;width:80%;margin:0 auto;cursor:pointer}.primary-slider.ui-widget-content{background:#dbdbdb;border:none}.primary-slider.ui-widget-content.ui-widget{border:none}.primary-slider .primary-slider-range{background:#004f9c}.primary-slider .dot-edge{height:10px;width:10px;border-radius:50%;background-color:#dbdbdb;position:absolute}.primary-slider .dot-edge:first-child{bottom:-3px;left:-5px}.primary-slider .dot-edge:first-child .edge-value{left:2px}.primary-slider .dot-edge:last-child{bottom:-3px;right:-5px}.primary-slider .dot-edge:last-child .edge-value{right:-5px}.primary-slider .edge-value{position:absolute;bottom:20px;color:#dbdbdb;font-size:14px}.primary-slider .primary-slider-handle{border-radius:50%;border-color:#004f9c;background:#004f9c;height:22px;width:22px;top:-9px;cursor:pointer}.primary-slider .primary-slider-handle .dot-inner{height:10px;width:10px;border-radius:50%;background-color:#fff;position:absolute;right:5px;bottom:5px}.primary-slider .primary-slider-handle .handle-value{position:relative;top:25px;right:10px;font-size:14px;font-weight:700;color:#272628}.primary-slider.dimensions-slider{margin-bottom:90px;bottom:-20px}.filter-box{display:flex;align-items:center}.filter-box .filter-box-label{text-align:left;margin-left:15px}.filter-box .filter-box-label p{margin:0;font-weight:400}html{box-sizing:border-box;font-size:100%;height:100%}*,:after,:before{box-sizing:inherit}body{background-color:#fff;color:#272628;font-family:montserratregular,Verdana,Geneva,sans-serif;line-height:1.3;height:100%;margin:0;display:flex;min-height:100vh;flex-direction:column}@media (-ms-high-contrast:active),(-ms-high-contrast:none){body{display:block}}body.hidden{overflow:hidden}body.iphone{position:fixed}body.iphone,body.scroll-none{height:100vh;overflow-y:hidden}.desktop body.overlay-is-navbar-collapse,.desktop body.overlay-region{padding-right:17px;overflow:hidden}.desktop body.overlay-is-navbar-collapse header,.desktop body.overlay-region header{right:17px;width:auto}.desktop body.overlay-is-navbar-collapse .sidebar,.desktop body.overlay-region .sidebar{right:17px}@media only screen and (min-width:768px){.desktop body.overlay-is-navbar-collapse .chat,.desktop body.overlay-region .chat{right:97px}}img{max-width:100%}.red{color:#004f9c}#productpage{margin-top:-33px}.wrapper{flex:1 0 auto;padding-bottom:50px;padding-top:150px}@media only screen and (max-width:1199px){.wrapper{padding-top:84px}}@media only screen and (max-width:767px){.wrapper{padding-bottom:20px}}.content{position:relative}.footer{flex-shrink:0}.v-divider{border-left:1px solid #dbdbdb;max-width:1px}@media only screen and (min-width:1200px){.v-divider{min-height:397px;max-width:5%}}.h-divider{border-top:1px solid #dbdbdb;max-height:1px}.jumbotron,button,input,textarea{border-radius:2px!important}.jumbotron img{min-width:55px}.nav-tabs{margin:50px 0}header{position:fixed;left:0;top:0;width:100%;z-index:10;background:#fff}@media only screen and (max-width:1260px){header{z-index:2147483601}}@media only screen and (max-width:1260px){.fancybox-container{z-index:2147483602}}@media only screen and (max-width:1260px){.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{z-index:2147483603}}.header-top{display:flex;align-items:center;height:37px;background-color:#383838}@media only screen and (max-width:1199px){.header-top{display:none}}.header-top a{color:#fff;text-decoration:none;padding:0 15px;display:inline-block;height:37px;line-height:37px}.header-top a:focus,.header-top a:hover{color:#fff;background-color:#004f9c}.header-top .col{padding:0;flex-grow:0;flex-shrink:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.header-top .col{flex-grow:1}}.header-top .col-right a{white-space:nowrap}.header-top .divider{border-left:none;border-right:none;height:20px;background:hsla(0,0%,100%,.1);width:1px;right:0;top:15%;bottom:15%}.lang{display:flex;max-width:140px;width:140px}.dd .divider{border-left:none;border-right:none;height:20px;background:hsla(0,0%,100%,.1);width:1px;right:0;top:15%;bottom:15%}.flag{background:url(../images/msdropdown/icons/flagssprite_small.png) no-repeat}.mobile-social-box{display:none}@media only screen and (max-width:1199px){.mobile-social-box{display:flex;font-size:16px;line-height:19px;padding:16px}}.mobile-social-box>a{color:#383838;font-weight:600}.mobile-social-box .social-nav{display:flex}.mobile-social-box .social-nav a{width:28px;height:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;line-height:12px;text-decoration:none;margin-left:16px}.mobile-social-box .social-nav a svg{width:28px;height:28px}.mobile-social-box .social-nav a svg g{fill:#b8c2c8}.mobile-social-box .social-nav a:hover svg g{fill:#004489}.country-selection select,.lang select,.mobile-country-selection{display:none}@media only screen and (max-width:1199px){.mobile-country-selection{width:100%;display:flex;align-items:center;background-color:#383838}.mobile-country-selection select{display:none}}.region{color:#fff;font-size:14px;line-height:18px;flex-grow:6}.region a{padding:5px 37px 5px 20px;margin:0!important;display:inline-flex;align-items:center;position:relative}.region a .flag-icon{margin-right:9px;width:20px;height:20px;border-radius:50%;background-size:cover}.region a:after{content:"";display:block;border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;margin-top:-3px;width:0;height:0;position:absolute;top:50%;right:10px}.region a:focus,.region a:hover{color:#fff;background-color:#004f9c}.region .divider{position:absolute;height:20px;background:hsla(0,0%,100%,.1);width:1px;right:0;top:15%;bottom:15%}.region img{width:20px;height:20px;border-radius:100%;margin-right:9px}.drop{position:absolute;top:117px;left:0;width:100%;height:calc(100vh - 115px);background-color:rgba(58,58,58,.62);overflow-y:auto;display:none}.drop-overlay{height:100%;z-index:1}.drop-box,.drop-overlay{position:absolute;left:0;top:0;width:100%}.drop-box{min-height:540px;background:#fff;overflow-y:auto;height:auto;z-index:2}.drop-box h3{margin-top:100px;margin-bottom:80px;line-height:1}.region-list{display:flex;flex-wrap:wrap}.region-list li{width:25%;display:flex;align-items:center;margin-bottom:48px}.region-list li .flag-icon{width:48px;min-width:48px;height:48px;border-radius:100%;margin-right:15px;background-size:cover}.region-list li .flag-icon:before{display:none}.region-list li .flag-icon img{border-radius:100%;width:48px;height:48px}.region-list li .region-country,.region-list li .region-country strong{font-family:montserratbold,Verdana,Geneva,sans-serif}.region-list li .region-country strong{font-size:18px;line-height:22px;margin-bottom:7px;display:inline-block}.region-list li .region-country .language a{margin-right:20px;margin-left:0}.region-list li .region-country a{color:#004f9c;font-size:14px;line-height:18px;outline:none}.region-list li .region-country a:active,.region-list li .region-country a:focus,.region-list li .region-country a:hover{text-decoration:underline;background:none}@media only screen and (max-width:1199px){.navbar-collapse{width:100%;position:absolute;top:100%;background:#fff}.navbar-collapse .navbar-collapse-holder{height:calc(100vh - 52px);overflow-y:auto}}@media only screen and (max-width:1199px){.navbar-collapse .nav-item{width:100%}}@media only screen and (max-width:1199px){.navbar-collapse .navbar-nav{overflow-y:auto}}.header-holder .navbar{padding:0;width:100%;height:80px;border-bottom:1px solid #dbdbdb}@media only screen and (max-width:1199px){.header-holder .navbar{height:52px;border-bottom:none}}.header-holder .navbar .navbar-brand{margin-left:15px}.header-holder .nav-item{position:static}.header-holder .nav-item.active>.nav-link,.header-holder .nav-item:focus>.nav-link,.header-holder .nav-item:hover>.nav-link{color:#004f9c;background-color:#fbfbfb;border-bottom:4px solid #004f9c;transition:border-bottom 1s}@media only screen and (max-width:1199px){.header-holder .nav-item.active>.nav-link,.header-holder .nav-item:focus>.nav-link,.header-holder .nav-item:hover>.nav-link{border-bottom:1px solid #d5d8db}}.header-holder .nav-item .nav-link{color:#272628;height:80px;min-width:160px;font-weight:600;display:flex;justify-content:center;align-items:center;outline:none;border-top:4px solid transparent;border-bottom:4px solid transparent}.header-holder .nav-item .nav-link.dropdown-toggle:after{border-top-width:5px;border-left-width:5px;border-right-width:5px}@media only screen and (min-width:1199px) and (max-width:1400px){.header-holder .nav-item .nav-link{min-width:135px}}@media only screen and (max-width:1199px){.header-holder .nav-item .nav-link{border-top:1px solid transparent;border-bottom:1px solid #d5d8db;color:#242424;font-weight:700;font-size:20px;height:68px;justify-content:space-between;padding-left:25px;padding-right:25px}}.header-holder .dropdown-menu-box{padding:22px 75px;width:100%;overflow-y:auto;height:auto;display:flex;align-items:center;background:#fff;min-height:540px}@media only screen and (max-width:1460px){.header-holder .dropdown-menu-box{padding:22px}}@media only screen and (max-width:1199px){.header-holder .dropdown-menu-box{padding:0 0 20px}}@media only screen and (max-width:767px){.header-holder .dropdown-menu-box{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.header-holder .dropdown-menu{height:calc(100vh - 115px);width:100%;padding:0;background-color:rgba(58,58,58,.62);border-right:none;border-left:none;overflow-y:auto;margin:0;border-radius:0;border-top-color:#dbdbdb}@media only screen and (max-width:1199px){.header-holder .dropdown-menu{height:calc(100vh - 52px)}}.header-holder .dropdown-menu.alt .dropdown-menu-box{min-height:200px}.header-holder .dropdown-menu .row.mega-menu{padding:0 50px}@media only screen and (max-width:1024px){.header-holder .dropdown-menu .row.mega-menu>.col{flex-basis:inherit}}@media only screen and (min-width:1200px){.header-holder .dropdown-menu .row.mega-menu>.col{align-items:center;display:flex;flex:3}}@media only screen and (max-width:1024px){.header-holder .dropdown-menu .row.mega-menu{padding:0 0 15px}}.header-holder .dropdown-menu .row.mega-menu .mega-menu-icon{height:60px;width:auto}.header-holder .dropdown-menu .row.mega-menu .mega-menu-pic{max-width:200px;display:block;margin:0 auto;border-radius:2px}.header-holder .dropdown-menu .row.mega-menu .mega-menu-header{margin:20px 0 24px;flex:1 0 auto}.header-holder .dropdown-menu .row.mega-menu .mega-menu-items{list-style-type:none}.header-holder .dropdown-menu .row.mega-menu .mega-menu-items .dw-arrow-right:after{content:"\21b3";margin-left:10px}.header-holder .dropdown-menu .row.mega-menu .mega-menu-items li{margin-bottom:15px}@media only screen and (min-width:1200px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-items li:last-of-type{margin-bottom:0}}@media only screen and (max-width:767px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-items li{margin-bottom:10px}}.header-holder .dropdown-menu .row.mega-menu .side-col{max-width:300px}@media only screen and (min-width:1200px){.header-holder .dropdown-menu .row.mega-menu .side-col{display:flex;flex-direction:column;align-items:center;justify-content:center}}@media only screen and (max-width:1024px){.header-holder .dropdown-menu .row.mega-menu .side-col{max-width:100%}}.header-holder .dropdown-menu .row.mega-menu .side-col.img-col{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.header-holder .dropdown-menu .row.mega-menu .side-col>ul{align-self:flex-start;margin:0;padding:0;list-style:none}.header-holder .dropdown-menu .row.mega-menu .side-col>ul>li{margin-bottom:16px}@media only screen and (max-width:1024px){.header-holder .dropdown-menu .row.mega-menu .side-col>ul>li{margin-right:15px}}.header-holder .dropdown-menu .row.mega-menu .side-col>ul>li a{padding-left:35px}.header-holder .dropdown-menu .row.mega-menu .side-col>ul>li a.phone-icon{background:url(../images/menu-phone-icon.svg) no-repeat;background-size:18px;background-position:0}.header-holder .dropdown-menu .row.mega-menu .side-col>ul>li a.email-icon{background:url(../images/email-icon.svg) no-repeat;background-size:18px;background-position:0}.header-holder .dropdown-menu .row.mega-menu .btn{margin:40px auto}@media only screen and (min-width:1200px){.header-holder .dropdown-menu .row.mega-menu .btn{margin-bottom:0}}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card{padding:0;margin-bottom:20px}@media only screen and (min-width:1200px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-card{margin-bottom:0}}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card a{display:flex;margin:20px}@media only screen and (max-width:767px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-card a{margin:10px}}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card a .card-img{background-position:0;background-size:cover;background-repeat:no-repeat;border-radius:2px;transition:all .3s}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card .mega-menu-items a{display:inline}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card .mega-menu-items a:hover{background:none;color:#004f9c}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1{flex:0 0 25%;max-width:25%}@media only screen and (max-width:767px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1{flex:0 0 50%;max-width:50%}}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1 .card-img-holder{overflow:inherit}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1 a{flex-direction:column;margin:0;white-space:inherit}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1 a .card-img{height:125px;background-size:contain}@media only screen and (max-width:1260px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1 a .card-img{height:60px}}@media only screen and (max-width:767px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1 a .card-img{background-position:50%;margin:0 auto}}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1 a:active .card-img,.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1 a:focus .card-img,.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1 a:hover .card-img{-webkit-transform:scale(1.03);transform:scale(1.03)}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-2{flex:0 0 20%;max-width:calc(20% - 24px);margin-right:24px}@media only screen and (max-width:1024px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-2{flex:0 0 50%;max-width:calc(50% - 24px)}}@media only screen and (max-width:767px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-2{flex:0 0 100%;max-width:100%}}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-2 a{margin:0;flex-direction:column}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-2 a .card-img{height:152px}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-2 a:focus,.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-2 a:hover{transition:color .3s;color:#004f9c;text-decoration:none}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-2 a:focus .card-img,.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-2 a:hover .card-img{-webkit-transform:scale(1.03);transform:scale(1.03)}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-2 a .mega-menu-header{margin:16px 0 14px}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-3{flex:0 0 50%;max-width:50%}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-3 a{flex-direction:column}@media only screen and (min-width:1200px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-3 a{padding-bottom:0;padding-top:0}}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-3 a .card-img-holder{border:2px solid transparent;transition:all .3s}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-3 a .card-img{height:280px;background-position:inherit}@media only screen and (max-width:767px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-3 a .card-img{height:130px}}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-3 a:focus .card-img-holder,.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-3 a:hover .card-img-holder{border:2px solid #004f9c}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-3 a:focus .card-img,.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-3 a:hover .card-img{-webkit-transform:scale(1.01);transform:scale(1.01)}@media only screen and (min-width:1200px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-3 .mega-menu-header{margin-bottom:0}}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-4{flex:0 0 33%;max-width:33%}@media (max-width:1199px) and (min-width:768px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-4{padding:0 5%}}@media only screen and (max-width:767px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-4{flex:0 0 50%;max-width:50%}}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-4 a{display:inline-block;padding:0;margin:25px 0}@media only screen and (max-width:767px){.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-4 a{margin:0}}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-4 a .card-img-holder{display:none}.header-holder .dropdown-menu .row.mega-menu .mega-menu-card.card-style-4 a .mega-menu-header{margin:0}@media only screen and (max-width:1199px){.header-holder .navbar-collapse-holder .dropdown-menu{height:auto}}.header-holder .logout .dropdown-menu{left:auto;right:0;width:100vw}@media (max-width:1199px){.header-holder .logout .dropdown-menu{right:-48px}}.logout-drop-holder{background:#fff;right:0;position:absolute;top:0}@media only screen and (min-width:1200px){.logout-drop-holder{border:1px solid #bfbfbf;border-top:0}}.header-holder .logout .dropdown-menu .dropdown-item{font-size:16px;line-height:19px;font-weight:700;padding:22px 18px 0;font-family:montserratbold,Verdana,Geneva,sans-serif}.header-holder .logout .dropdown-menu .dropdown-item.active,.header-holder .logout .dropdown-menu .dropdown-item:active{background:#004f9c}.header-holder .logout .dropdown-menu .dropdown-item span{border-bottom:1px solid #dbdbdb;padding-bottom:22px;display:block}.row-close{position:absolute;right:53px;top:53px}.row-close button.close{font-size:0;line-height:0;width:22px;height:22px;background:url(../images/close.svg);background-position:50%}.row-close button.close:focus,.row-close button.close:hover{opacity:1}@media only screen and (max-width:1199px){.row-close{margin:20px 0;position:static;justify-content:flex-end}}.card-img-holder{width:100%;overflow:hidden}.header-holder .nav-item:nth-of-type(3) .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1 a .card-img{width:65px;height:65px}@media only screen and (max-width:767px){.header-holder .nav-item:first-of-type .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1{padding:0 5%}.header-holder .nav-item:first-of-type .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1:nth-of-type(odd){position:relative}.header-holder .nav-item:first-of-type .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1:nth-of-type(odd):after{content:"";display:block;position:absolute;right:0;top:5%;width:1px;height:90%;background:#cecece}.header-holder .nav-item:nth-of-type(3) .dropdown-menu .row.mega-menu .mega-menu-card.card-style-1 a{text-align:center;display:flex;align-items:center;flex-direction:column}}.navbar-toggler{padding:.94rem .82rem;background:#004f9c;border-radius:0!important;order:10}.navbar-toggler .navbar-toggler-icon{width:20px;height:2px;background:#fff;position:relative}.navbar-toggler .navbar-toggler-icon:after,.navbar-toggler .navbar-toggler-icon:before{content:"";display:block;position:absolute;width:20px;height:2px;background:#fff;transition:.25s ease-in-out}.navbar-toggler .navbar-toggler-icon:before{top:-6px}.navbar-toggler .navbar-toggler-icon:after{bottom:-6px}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{height:0}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after,.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{content:"";display:block;position:absolute;width:20px;height:2px;background:#fff}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{top:-4px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{bottom:-6px;top:-4px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media only screen and (max-width:1199px){.dropdown-toggle:after{border-left:.3em solid;border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent}}@media only screen and (max-width:1199px){.nav-item.dropdown.show .dropdown-toggle:after{border-top:.3em solid;border-left:.3em solid transparent;border-bottom:0;border-right:.3em solid transparent}}.dd{border:none;width:222px!important}@media (max-width:370px){.dd{width:180px!important}}.dd .ddTitle{background:none;color:#fff;font-size:14px;cursor:pointer}.dd .ddChild{border:0!important}.dd .ddChild li{border-right:1px solid #c3c3c3;border-left:1px solid #c3c3c3}@media only screen and (max-width:1199px){.dd .divider{height:70%}}.dd .ddTitle .ddTitleText{display:flex;align-items:center}@media only screen and (max-width:1199px){.dd .ddTitle .ddTitleText{padding:15px 20px 15px 5px}}.dd .ddChild li img,.ddcommon .ddTitle .ddTitleText img{padding-right:0!important;margin-right:5px;background-size:16px 11px}.dd .arrow{border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;margin-top:-3px;background:none;width:0;height:0;right:10px;cursor:pointer}.ddlabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dd:hover .ddTitleText{background:#004f9c}.dd ul{margin:0;padding:0;list-style:none}.dd .ddChild li.selected{background:#004f9c}.dd .ddChild li.selected .ddlabel{color:#fff}.selectric,.selectric-focus .selectric{padding-left:36px;background-image:url(../images/world-white.svg);background-size:21px 22px;background-position:15px;background-repeat:no-repeat;background-color:transparent;border-radius:0}.selectric-focus .selectric .label,.selectric .label{font-size:14px;height:37px;line-height:37px}@media only screen and (max-width:1199px){.selectric,.selectric-focus .selectric{padding-top:5px;padding-bottom:6px}}@media only screen and (max-width:1199px){.selectric .button{height:49px}}.selectric-items{border:none;box-shadow:none;background:#383838}.selectric-items ul{margin:0;padding:0;list-style:none}.selectric-items ul li{padding:10px 10px 10px 46px}.selectric-items ul .selected{background:#004f9c}@media only screen and (max-width:1199px){.selectric-items{min-width:82px;max-width:88px;z-index:1}.selectric-items ul{font-size:20px;line-height:30px;min-height:30px}.selectric-items ul li{padding:10px}}.selectric-hover .selectric,.selectric-open .selectric,.selectric-open.selectric-focus .selectric{background-image:url(../images/world-white.svg);background-size:21px 22px;background-position:15px;background-repeat:no-repeat;background-color:#004f9c}.logo img{width:256px}@media (max-width:1580px){.logo img{width:170px}}@media only screen and (max-width:767px){.logo img{width:140px}}.user-actions-nav{margin:0;padding:0;list-style:none;display:flex}@media only screen and (max-width:1260px){.user-actions-nav{margin-left:auto}}.user-actions-nav>li{display:flex;border-left:1px solid #f1f3f4}@media only screen and (max-width:1260px){.user-actions-nav>li{border-left:none}}.user-actions-nav>li>a{display:flex;align-items:center;justify-content:center;font-size:18px;line-height:22px;font-weight:600;color:#272628;text-decoration:none;outline:none}.user-actions-nav>li>a svg{margin-right:0}.user-actions-nav>li .user-icon{width:80px;height:80px}@media only screen and (max-width:1260px){.user-actions-nav>li .user-icon{width:48px;height:52px}}.user-actions-nav>li .user-icon svg g{fill:#272628}.user-actions-nav>li .search-icon{width:80px;height:80px;border-radius:0}@media only screen and (max-width:1260px){.user-actions-nav>li .search-icon{width:48px;height:52px}}.user-actions-nav>li .search-pane{-webkit-overflow-scrolling:touch}@media only screen and (min-width:768px){.user-actions-nav>li .search-pane .search-form{width:80%;margin-top:50px}}.user-actions-nav>li .phone-icon{padding-left:25px;padding-right:25px}@media (min-width:1200px) and (max-width:1350px){.user-actions-nav>li .phone-icon{padding-left:15px;padding-right:15px;font-size:15px}}@media only screen and (max-width:767px){.user-actions-nav>li .phone-icon{display:none}}.user-actions-nav>li .phone-icon svg{margin-right:15px}.user-actions-nav>li.active>a,.user-actions-nav>li:hover>a{background-color:#004f9c;color:#fff}.user-actions-nav>li.active svg g,.user-actions-nav>li:hover svg g{fill:#fff}@media only screen and (max-width:1199px){.user-actions-nav>li:not(.show)>.search-icon{color:#272628;background-color:inherit}.user-actions-nav>li:not(.show)>.search-icon svg g{fill:#272628}}.mobile-phone{padding:18px;display:flex;border-bottom:1px solid #d5d8db}@media only screen and (min-width:768px){.mobile-phone{display:none}}.mobile-phone .link-simple.medium{font-size:20px;line-height:23px;display:inline-flex}.mobile-phone .link-simple.medium svg{margin-right:10px}.container{max-width:1290px;padding-left:15px;padding-right:15px;margin:0 auto}.container .container{padding:0}.owl-carousel{margin-bottom:64px;display:block;visibility:hidden}@media only screen and (max-width:767px){.owl-carousel{margin-bottom:20px}}.no-js .owl-carousel,.owl-carousel.owl-loaded{visibility:visible}.error-message{font-size:15px;line-height:32px;padding:8px 0;background:rgba(207,23,10,.1);margin-bottom:20px;display:flex;align-items:center;justify-content:center}.error-message svg{margin-right:4px}video{max-width:100%}.video-holder{height:706px;position:relative;overflow:hidden;margin-bottom:64px;margin-top:-33px}@media only screen and (max-width:767px){.video-holder{height:70vh;margin-bottom:32px}}.video-holder video{z-index:1;position:relative}.video-info{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.2)}.video-info-container{width:1290px;padding-left:15px;padding-right:15px;margin:0 auto}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.video-info-container{margin:0}}.video-info-box{max-width:400px;color:#fff}.video-info h1{color:#fff;margin-bottom:0}.video-info p{margin:20px 0 50px}@media only screen and (max-width:767px){.video-info p{margin:4px 0 25px}}@media (min-aspect-ratio:16/9){.video-holder>video{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.video-holder>video{width:300%;left:-100%}}@supports ((-o-object-fit:cover) or (object-fit:cover)){.video-holder>video{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@supports (-ms-ime-align:auto){.video-holder>video{position:static;height:auto}}img.cover,video.cover{-o-object-fit:cover;object-fit:cover}.flexible-banner{width:100%;height:560px;position:relative}.flexible-banner-info{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;max-width:702px;text-align:center;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.5)}@media (max-width:1023px) and (min-width:600px){.flexible-banner-info{min-width:490px;width:60%}}.flexible-banner-info h2{font-size:32px;line-height:36px}.flexible-banner-info p{font-size:16px;line-height:20px;margin-bottom:1rem;margin-top:1rem}@media (max-width:599px){.flexible-banner-info{min-width:264px;width:80%}.flexible-banner-info h2{font-size:24px;line-height:29px}.flexible-banner-info p{font-size:18px;line-height:22px;margin:0 0 1rem}}.flexible-banner>img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;font-family:"object-fit: cover;"}.flexible-banner .b-l{display:none!important}@media (min-width:1024px){.flexible-banner .b-l{display:block!important}}.flexible-banner .b-s{display:none!important}@media (max-width:1023px){.flexible-banner .b-s{display:block!important}}.block-title{margin-top:22px;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid rgba(32,33,36,.1);position:relative;display:flex;align-items:baseline;width:100%}@media only screen and (max-width:767px){.block-title{flex-wrap:wrap}}.block-title.mt-minus{margin-top:-8px}.block-title .user-name{font-size:24px;line-height:1;font-weight:400}.block-title:after{content:"";display:block;position:absolute;bottom:-1px;left:0;width:30px;height:6px;background:#004f9c}@media only screen and (max-width:767px){.block-title:after{width:15px;height:1px}}.block-title.secondary{border-bottom:none}.block-title.secondary:after{width:20px;height:4px}.machine-card{height:440px;margin-bottom:32px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;background-color:#fbfbfb}@media only screen and (max-width:767px){.machine-card{height:168px;margin-bottom:30px}}.machine-card>a{display:block;width:100%;height:100%;position:relative}.machine-card>a img{width:100%}.machine-card:hover>a{position:absolute;left:0;top:0;z-index:1;background:hsla(0,0%,100%,.1)}.machine-card-text{position:absolute;bottom:0;left:0;width:100%;padding:32px;display:flex;justify-content:space-between;align-items:center;color:#fff;text-shadow:0 0 1px #272628}@media only screen and (max-width:1024px){.machine-card-text{flex-direction:column;align-items:flex-start}}.machine-card-text .btn.primary{min-width:220px;margin-left:15px;position:relative;z-index:2}@media only screen and (max-width:1024px){.machine-card-text .btn.primary{margin-top:16px;margin-left:0}}.machine-card-text-title{margin-bottom:0}.gray-bg{background-color:#f5f5f5;padding:64px 15px}@media only screen and (max-width:767px){.gray-bg{padding:32px 15px}}.details{overflow:hidden;display:flex;justify-content:space-between}@media only screen and (max-width:1024px){.details{flex-direction:column}}.details .details-desc{font-size:15px;line-height:19px;color:#272628}.details-description{display:flex;flex-direction:column;float:left;width:42%}@media only screen and (max-width:1024px){.details-description{order:2;width:100%;justify-content:center;align-items:center}}@media only screen and (min-width:1200px){.details-description .specs-table{margin-bottom:1rem}}.details-description .specs-table strong{order:2;font-size:14px;line-height:1.2;margin-top:auto}@media print{.details-description .specs-table strong{font-size:16px}}.details-description .specs-table p{order:1;font-size:12px;line-height:1.2}@media print{.details-description .specs-table p{font-size:16px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.details-description .specs-table p{margin:0}}.details-description .specs-table .switch{width:100%;display:flex;justify-content:flex-end}.details-description .btn{margin-bottom:16px;margin-top:16px;align-self:flex-start}@media only screen and (min-width:1200px){.details-description .btn{margin-top:auto}}.details-image{position:relative;float:left;width:55%;height:730px;display:inline-flex;align-items:center}@media only screen and (max-width:1024px){.details-image{height:auto;order:1;width:100%;margin-left:0;margin-bottom:30px;margin-top:60px}}.details-image img{max-width:100%;height:auto}.details-description h2{margin-bottom:15px}.details-description p{line-height:24px}.details-list{padding:0;list-style:none;display:flex;flex-wrap:wrap;margin:auto 0 0;max-width:100%}.details-list li{width:33%;font-size:14px;flex-direction:column;color:#000;margin-bottom:20px;display:flex;align-items:center;text-align:center;border-left:1px solid #ebebeb;padding:5px 10px;border-right:1px solid #ebebeb;margin-right:-1px}@media only screen and (max-width:767px){.details-list li{width:50%}}.details-list li strong{font-size:16px;font-family:montserratbold,Verdana,Geneva,sans-serif;margin-top:4px}@-moz-document url-prefix(){.details-list li strong{font-family:montserratregular,Verdana,Geneva,sans-serif}}.details-map{overflow:visible!important}.details-map .details-image{width:100%;float:none}.owl-carousel .owl-nav button{width:44px;height:44px;position:absolute;font-size:0!important;line-height:0!important;top:50%;margin-top:-22px;outline:none;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.owl-carousel .owl-nav button span{border-right:2px solid #004f9c;border-bottom:2px solid #004f9c;display:inline-block;padding:9px;transition:all .3s ease}.owl-carousel .owl-nav button:hover span{border-right-color:hsla(0,0%,100%,.8);border-bottom-color:hsla(0,0%,100%,.8)}.owl-carousel .owl-nav button.owl-prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-left:12px}.owl-carousel .owl-nav button.owl-next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-right:12px}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background:hsla(0,0%,100%,.8)}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover{background:#004f9c}@media only screen and (max-width:1199px){.owl-carousel .owl-nav{position:absolute;right:0;top:0}.owl-carousel .owl-nav button{margin-top:0}.owl-carousel .owl-nav button.owl-next{right:0}.owl-carousel .owl-nav button.owl-prev{left:-100px}}@media (min-width:1200px) and (max-width:1445px){.owl-carousel .owl-nav{display:none}}@media (min-width:1200px){.container .owl-nav button.owl-prev{left:-100px}}.owl-nav button.owl-prev{left:100px}@media (min-width:1200px){.container .owl-nav button.owl-next{right:-100px}}.owl-nav button.owl-next{right:100px}.owl-nav button.owl-next:after{border-right:none;border-left:6px solid #000}.owl-dots{position:absolute;bottom:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.owl-dots button{outline:none}@media only screen and (max-width:767px){.owl-dots{bottom:-27px}}.owl-carousel .owl-dot{width:9px;height:9px;background:#d8d8d8!important;border:1px solid #d8d8d8!important;margin:5px 12px;border-radius:50%!important}@media only screen and (max-width:767px){.owl-carousel .owl-dot{margin:5px 9px}}.owl-carousel .owl-dot.active{background:#004f9c!important}@media only screen and (max-width:1199px){.owl-carousel.owl-carousel-rates{padding-top:30px}}.owl-carousel.owl-carousel-rates .owl-dots{bottom:-32px}.owl-carousel.owl-carousel-rates .owl-nav button{margin-top:-20px}@media only screen and (min-width:1200px){.owl-carousel.owl-carousel-rates .owl-nav button.owl-prev{left:-36px}.owl-carousel.owl-carousel-rates .owl-nav button.owl-next{right:-36px}}.owl-carousel.owl-carousel-rates .box{margin-bottom:0;min-height:250px;align-items:stretch;flex-direction:row}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.owl-carousel.owl-carousel-rates .box{height:250px}}.owl-carousel.owl-carousel-rates .box .box-info{display:flex;flex-direction:column;width:100%}.owl-carousel.owl-carousel-rates .box p{margin-top:auto}.mark{width:24px;height:24px;border-radius:100%;background:#004f9c;position:absolute;box-shadow:0 0 0 4px hsla(0,0%,100%,.5);cursor:pointer;-webkit-animation:mark 2s infinite;animation:mark 2s infinite}.mark:hover{-webkit-animation:none;animation:none}.mark:hover:after,.mark:hover:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);transition:all 1s ease}@-webkit-keyframes mark{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.5)}70%{-webkit-box-shadow:0 0 0 4px hsla(0,0%,100%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes mark{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.8)}70%{box-shadow:0 0 0 4px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}.filter-tooltip{position:absolute;bottom:100%;white-space:nowrap;padding:5px 10px;border-radius:5px;line-height:1;border:1px solid rgba(0,0,0,.3)}.filter-tooltip,.mark-info{display:none;left:auto;right:auto;background:#fff;font-size:15px;box-shadow:0 2px 3px rgba(0,0,0,.3)}.mark-info{padding:17px;color:#000;line-height:22px;z-index:1;border-radius:10px;border:1px solid rgba(0,0,0,.3);width:auto;position:fixed;margin:24px 10px;top:auto}.mark-info.fadeIn{z-index:1}@media only screen and (max-width:767px){.mark-info{font-size:14px;line-height:18px;padding:10px}}.mobile .mark-info,.tablet .mark-info{width:auto;position:fixed;left:auto;right:auto;margin:24px 10px;top:auto}.m1{left:5%;top:66%}.m2{left:51%;top:52%}.m3{left:77%;top:42%}.mark:after{width:12px;height:2px;left:6px;top:11px}.mark:after,.mark:before{content:"";background:#fff;position:absolute}.mark:before{width:2px;height:12px;left:11px;top:6px}.testimonials-centered{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (min-width:1024px){.testimonials-centered .testimonials-left,.testimonials-centered .testimonials-right{width:49%}}.testimonials-item{margin:40px auto;color:#272628;display:flex;justify-content:flex-start}@media only screen and (max-width:1024px){.testimonials-item:first-of-type{margin-top:0}}@media only screen and (max-width:767px){.testimonials-item{flex-direction:column}}.testimonials-item-media{margin-bottom:20px;min-width:184px;margin-right:25px;text-align:center}.testimonials-item-media img{width:184px;height:184px}.testimonials-item-media video{max-width:100%;min-height:184px}.testimonials-item-title{font-size:20px;line-height:24px;color:#272628}.testimonials-item-description{line-height:26px;font-style:italic}.company-comment{margin:0 auto}@media only screen and (min-width:1200px){.company-comment{max-width:60%}}.company-comment .testimonials-item-media{min-width:280px}.company-comment .testimonials-item-media img{width:280px;height:280px}.comment-with-video{margin:0 auto}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.comment-with-video .testimonials-item{display:block;overflow:hidden}}.comment-with-video .testimonials-item-media{min-width:50%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.comment-with-video .testimonials-item-media{float:left;width:50%}.comment-with-video .testimonials-item-media video{width:100%}}.related-testimonials .testimonials-item{flex-direction:column}.related-testimonials .testimonials-item-media{margin-right:0}.related-testimonials .testimonials-item-media img{width:auto;height:auto;max-width:100%;max-height:494px}.related-testimonials .testimonials-item-info{max-width:500px;margin:0 auto}.form-detail{display:flex;align-items:center;padding-bottom:32px;margin-bottom:40px;border-bottom:2px solid rgba(32,33,36,.1)}@media only screen and (max-width:767px){.form-detail{flex-direction:column}}.form-detail-image{margin-right:36px}.form-detail-image img{max-width:296px;max-height:296px}.form-detail-title h2{font-size:42px;margin-bottom:0}.form-detail-title h3{font-size:24px}.page-not-found{display:flex;align-items:center;flex-direction:column;justify-content:center;margin:110px 0}.page-not-found span{color:rgba(0,79,156,.1);font-size:200px;line-height:244px;font-family:montserratbold,Verdana,Geneva,sans-serif;font-weight:700;position:relative;display:inline-block}.page-not-found span:after{content:"";display:block;position:absolute;background:url(../images/machine.svg);background-position:50% 17px;background-repeat:no-repeat;background-size:182px 182px;left:0;top:0;width:100%;height:100%}.page-not-found.for-500 span:after{background:url(../images/wrench.svg);background-position:50% 17px;background-repeat:no-repeat;background-size:145px 182px}.page-not-found strong{font-size:18px;font-family:montserratbold,Verdana,Geneva,sans-serif}.page-not-found .btn.primary{margin:40px 0}.circles-numbers{display:none}.circle-list{line-height:0;font-size:0;margin:0 0 20px;text-align:center}@media only screen and (min-width:768px){.circle-list{text-align:left}}.circle-list .circle{width:252px;padding-right:25px}.circle-list .circle p{font-size:80px;font-weight:700;color:#004f9c;margin:0;line-height:1}.circle-list .circle i{display:block;font-size:20px;font-style:normal;color:#383838;word-break:break-all;padding-right:5px}.circle-list .circle canvas{opacity:0}@media only screen and (min-width:768px){.circle-list{display:flex;width:100%}.circle-list .circle{margin:0}}.circle-list canvas{display:none}.circle-list span{font:400 24px/1 Nunito Sans,Helvetica,sans-serif;margin-bottom:24px}.send-quote-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(30,30,30,.9);display:flex;align-items:center;justify-content:center;z-index:300}.send-quote-overlay .send-email-form{z-index:2;background:#fff;position:relative;padding:40px}.send-quote-overlay .send-email-form .close-btn{width:12px;height:12px;position:absolute;right:15px;top:15px;cursor:pointer}.send-quote-overlay .send-email-form .close-btn:after,.send-quote-overlay .send-email-form .close-btn:before{content:"";width:1px;height:100%;background:#000;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.send-quote-overlay .send-email-form .close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.send-quote-overlay .send-email-form .close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.label-list{margin:0;padding:0;list-style:none;font-size:12px;line-height:14px;font-family:montserratbold,Verdana,Geneva,sans-serif}.label-list li{margin:8px 0}.label-list li span{padding:3px 9px;color:#fff;border-radius:2px;display:inline-block}.table-col .label-list li:last-of-type{margin-bottom:0}.details-description .label-list{display:block;width:100%}@media only screen and (min-width:620px){.details-description .label-list{width:auto;display:flex;margin-left:16px;position:relative;top:-6px}.details-description .label-list li{margin:0 4px;display:inline}}.location-grid{display:flex;flex-wrap:wrap}.location-card{border:1px solid #e8e8e9;border-radius:2px;padding:35px 40px;position:relative;margin-bottom:15px;width:100%}@media only screen and (min-width:768px){.location-card{margin-bottom:25px;width:calc(50% - 12px)}.location-card:nth-child(odd){margin-right:12px}.location-card:nth-child(2n){margin-left:12px}}@media only screen and (max-width:1024px){.location-card{padding:20px}}@media only screen and (max-width:767px){.location-card{padding:15px}}.location-card-flag{display:flex;align-items:center}.location-card-flag .flag-icon,.location-card-flag img{margin-right:14px}.location-card-flag h2,.location-card-flag h3{margin-bottom:0}.location-card-subtitle{color:#202124;font-size:14px;line-height:20px;font-weight:500;position:relative;padding-top:14px;margin-top:14px;margin-bottom:8px;display:block}.location-card-subtitle:before{content:"";display:block;height:2px;width:20px;opacity:.7;background-color:#202124;position:absolute;top:0}.location-card .contacts-item-list,.location-card .contacts-item-list li:last-of-type{margin-bottom:0}.visit{font-size:12px;color:#004f9c;font-weight:700;text-decoration:underline}@media only screen and (min-width:768px){.visit{position:absolute;bottom:35px;right:35px}}.visit:hover{text-decoration:none}.location-holder{display:flex;margin-bottom:20px}@media only screen and (max-width:767px){.location-holder{flex-direction:column}}.location-holder .location-card{flex:1;margin-left:0;margin-bottom:0}.location-image{width:32%;background-repeat:no-repeat;background-position:50%}@media only screen and (max-width:767px){.location-image{height:130px;width:100%}}.view-all-container{position:relative}.view-all{color:#004f9c;margin-left:auto;align-self:center;position:absolute;right:0;top:calc(50% - 15px)}.view-all:hover{text-decoration:underline;color:#004f9c}@media only screen and (max-width:1199px){.view-all{position:static;flex-shrink:0}}.event{background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;justify-content:space-around;padding:10px 0;color:#fff;position:relative;text-shadow:0 0 2px rgba(0,0,0,.5);height:480px;align-items:center}@media only screen and (max-width:1199px){.event{margin-top:60px}}@media only screen and (max-width:1024px){.event{padding:50px 0;height:auto}}@media only screen and (max-width:767px){.event{flex-direction:column;padding-top:30px;padding-bottom:116px}}.event-left-part{width:220px;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:767px){.event-left-part{width:100%;padding:0 15px}}.event-left-part .date{margin-bottom:20px;display:flex;align-items:center;font-size:19px}.event-left-part .date .date-number:not(:first-of-type){position:relative;margin-left:30px}.event-left-part .date .date-number:not(:first-of-type):before{content:"";display:block;width:6px;height:6px;background:#fff;border-radius:50%;position:absolute;top:50%;left:-15px;margin-top:-3px;margin-left:-3px}.event-left-part .date .month-year{display:flex;flex-direction:column;line-height:1;margin-left:5px}.event-left-part .addr{background:url(../images/location-red.svg);background-repeat:no-repeat;background-position:0 50%;padding:3px 0 2px 30px}@media only screen and (max-width:767px){.event-left-part .addr{margin-bottom:25px}}.event-left-part .addr strong{display:block}.event-left-part .btn{margin-bottom:22px;margin-top:22px}@media only screen and (max-width:767px){.event-left-part .btn{position:absolute;bottom:0;width:calc(100% - 30px);margin-top:0;margin-bottom:40px}}.event-right-part{width:44%;display:flex;flex-direction:column}@media only screen and (max-width:1024px){.event-right-part{width:57%}}@media only screen and (max-width:767px){.event-right-part{width:100%;padding:0 15px}}.event-right-part .block-title{color:#fff;border-bottom:2px solid hsla(0,0%,100%,.1);margin-bottom:20px}.event-right-part .block-title:after{background:#fff;bottom:-2px}@media only screen and (max-width:767px){.event-right-part .block-title:after{width:30px;height:6px}}.event-right-part p{margin-top:16px}.event-name{position:relative;padding-left:15px;margin-bottom:27px}@media only screen and (max-width:767px){.event-name{margin-bottom:0}}.event-name:before{content:"";display:block;position:absolute;left:0;top:0;width:6px;height:100%;background:#fff}.footer{background-color:#282828}.footer .footer-top{padding:60px 0 40px}@media only screen and (max-width:767px){.footer .footer-top{padding-top:40px;padding-bottom:0}.footer .footer-top .btn{margin-bottom:35px;padding:18px 50px}}@media only screen and (min-width:768px){.footer .footer-top .col-md-8{display:flex}.footer .footer-top .col-md-8 .mobile-acc{width:calc(100% + 30px)}}.footer .footer-top .footer-box{border-right:1px solid hsla(0,0%,92.2%,.1)}@media only screen and (max-width:767px){.footer .footer-top .footer-box{padding:0 20px;border-right:none;width:100%}}@media only screen and (max-width:767px) and (max-width:767px){.footer .footer-top .footer-box:last-of-type{padding-bottom:0}}.footer .footer-top .footer-box:last-of-type{border-right:none}@media only screen and (min-width:1024px){.footer .footer-top .footer-box .btn{min-width:264px}}.footer .footer-top .footer-box .footer-heading{color:#fff;margin-bottom:26px}@media only screen and (max-width:767px){.footer .footer-top .footer-box .footer-heading{margin-bottom:20px}}.footer .footer-top .ui-accordion{border-bottom:none}.footer .footer-top .ui-accordion .footer-box-row{margin:0}.footer .footer-top .ui-accordion .ui-accordion-header{font-size:20px;font-weight:700;line-height:24px;color:#fff;background:none;margin:0;border:none;border-top:1px solid #d5d8db;border-radius:0;padding:20px 5px;display:flex;align-items:center;justify-content:space-between;outline:none}.footer .footer-top .ui-accordion .ui-accordion-header .ui-icon{order:2;position:relative;width:16px;height:24px;background:none;transition:.25s ease-in-out}.footer .footer-top .ui-accordion .ui-accordion-header .ui-icon:before{content:"";display:block;position:absolute;top:50%;left:0;height:2px;width:14px;background:#fff;margin-top:-1px}.footer .footer-top .ui-accordion .ui-accordion-header .ui-icon:after{content:"";display:block;position:absolute;left:50%;top:50%;width:2px;height:14px;background:#fff;margin-left:-2px;margin-top:-7px}.footer .footer-top .ui-accordion .ui-accordion-header.ui-state-active .ui-icon:after,.footer .footer-top .ui-accordion .ui-accordion-header.ui-state-active .ui-icon:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.footer .footer-top .ui-accordion .ui-accordion-content{margin:0 -20px -1px;padding:0 20px}.footer .footer-top .ui-accordion .ui-accordion-content li{border-bottom:1px solid #d5d8db;padding:20px 0}.footer .footer-top .ui-accordion .ui-accordion-content li:last-of-type{border-bottom:none}.footer .footer-top .ui-accordion .ui-accordion-content li a{font-family:montserratbold,Verdana,Geneva,sans-serif;font-size:16px;line-height:19px;color:#383838}.social{margin:-4px 0 46px;padding:0;display:flex;list-style:none}@media only screen and (max-width:767px){.social{margin-bottom:20px}}.social li{margin-right:12px}.social li:hover svg g{fill:#004f9c}.footer-nav{margin:0 0 35px;padding:0;list-style:none}.footer-nav li{margin-bottom:8px;color:hsla(0,0%,100%,.6)}.footer-nav li a{color:hsla(0,0%,100%,.6);text-decoration:none;font-size:14px;line-height:16px}.footer-nav li a:hover,.location{text-decoration:underline}.location{color:#fff;padding:4px 0 4px 30px;background:url(../images/location-red.svg);background-repeat:no-repeat;background-position:0 0;background-size:17px 21px;margin-bottom:40px;display:inline-block}.location:hover{color:#fff;text-decoration:none}.footer-bottom{background-color:#1a1a1a;color:hsla(0,0%,100%,.6);padding:5px 0;font-size:14px;line-height:24px}@media only screen and (max-width:767px){.footer-bottom{padding-bottom:45px}}.footer-bottom .container{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.footer-bottom .container{flex-direction:column}}.footer-bottom-nav{margin:0;padding:0;list-style:none;display:flex}.footer-bottom-nav li{padding:0 15px;border-right:1px solid hsla(0,0%,84.7%,.3)}.footer-bottom-nav li:last-of-type{border-right:none}.footer-bottom-nav a{color:hsla(0,0%,100%,.6);text-decoration:none}.footer-bottom-nav a:focus,.footer-bottom-nav a:hover{text-decoration:underline}.sidebar{width:80px;background:#004f9c;position:absolute;top:118px;right:0;z-index:4}@media only screen and (max-width:999px){.sidebar{display:none}}.sidebar.fixed{position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar .sidebar-nav,.sidebar .sidebar-nav a{display:flex;flex-direction:column}.sidebar .sidebar-nav a{width:80px;height:80px;background:#004f9c;align-items:center;justify-content:center;font-size:10px;line-height:12px;color:#fff;text-decoration:none;box-shadow:inset 0 -1px 0 0 #004489,0 8px 11px 0 rgba(0,0,0,.12)}.sidebar .sidebar-nav a:hover{background:#004489}.sidebar .sidebar-nav a svg{width:24px;height:24px;margin-bottom:8px}.sidebar .sidebar-nav .share{width:80px;height:80px;background:#004f9c;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;line-height:12px;color:#fff;text-decoration:none;box-shadow:inset 0 -1px 0 0 #004489,0 8px 11px 0 rgba(0,0,0,.12)}.sidebar .sidebar-nav .share svg{width:24px;height:24px;margin-bottom:8px}.sidebar .sidebar-nav .IN-widget{display:none!important}.primary-slider .primary-slider-handle{outline:none}.primary-slider .primary-slider-handle .handle-value{display:none}.primary-slider .primary-slider-handle.ui-state-active .handle-value{display:block}.chat{z-index:3;position:fixed;right:20px;bottom:0;align-self:flex-end;display:inline-block}@media only screen and (min-width:768px){.chat{right:80px}}@media only screen and (max-width:767px){.chat.position-sticky{position:fixed!important}}@supports (-ms-ime-align:auto){.chat.position-sticky{position:fixed!important}}.chat .container{display:flex}.chat.fixed{position:fixed;bottom:0}.chat .chat-nav{margin-left:auto;display:flex;align-items:center}.chat .chat-nav a{color:#fff;font-size:12px;line-height:12px;padding:0 19px;align-items:center;display:flex;background:#004f9c;text-decoration:none;box-shadow:inset 1px 0 0 0 #004489,0 8px 11px 0 rgba(0,0,0,.12);min-height:40px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.chat .chat-nav a{height:40px}}.chat .chat-nav a:hover{background:#004489}.chat .chat-nav svg{margin-right:10px}#fc_frame,#fc_frame.fc-widget-normal{right:60px!important;bottom:20px!important}#valid{font-size:12px;color:#daa;height:15px}.password+.unmask{position:absolute;right:5%;top:17px;width:26px;height:18px;background:url(../images/visibility-button.svg);cursor:pointer;border:none;font-size:0;line-height:0;-webkit-appearance:none;outline:none;padding:0}.password[type=text]+.unmask{background:url(../images/visibility-button-active.svg)}#pwd_strength_wrap{border:1px solid #d5cec8;display:none;float:left;padding:30px;position:absolute;left:100%;top:0;width:370px;margin-left:30px}@media only screen and (max-width:767px){#pwd_strength_wrap{display:none!important}}#pwd_strength_wrap:after,#pwd_strength_wrap:before{content:" ";height:0;position:absolute;width:0;border:10px solid transparent}#pwd_strength_wrap:before{border-color:#d5cec8 #d5cec8 transparent transparent;border-width:15px;left:-30px;top:-1px}#pwd_strength_wrap:after,#pwd_strength_wrap:before{border-style:solid;content:"";display:inline-block;position:absolute}#pwd_strength_wrap:after{border-color:#fff #fff transparent transparent;border-width:14px;left:-28px;top:0}.strength-holder{display:flex;align-items:center;justify-content:space-between;position:relative;min-height:24px}.strength-holder:before{content:"";display:block;width:75%;height:4px;background:#dbdbdb;border-radius:2px;position:absolute;top:10px;z-index:-1}#passwordDescription{font-size:16px;line-height:24px;font-weight:700;color:#8a959c;padding-left:5px;background:#fff}#pswd_info ul{list-style-type:none;margin:5px 0 0;padding:0}#pswd_info ul li{background:url(../images/minus.svg);background-position:0;background-repeat:no-repeat;padding:0 0 0 30px;font-size:14px;font-weight:700;margin-bottom:15px}#pswd_info ul li:last-of-type{margin-bottom:0}#pswd_info ul li.valid{background:url(../images/check.svg);background-position:0;background-repeat:no-repeat;color:#004f9c}#passwordStrength{display:block;height:4px;transition:all .4s ease}.strength0{background:none;width:0}.strength1{background:none repeat scroll 0 0 #ff4545;width:18%}.strength2{background:none repeat scroll 0 0 #ffc824;width:37%}.strength3{background:none repeat scroll 0 0 #69c;width:56%}.strength4{background:none repeat scroll 0 0 green;width:75%}.custom-select.is-invalid+.ui-selectmenu-button{border-color:#dc3545}.search-form .search-field{display:inline-block;width:calc(100% - 72px)}.search-form .search-field.clearable-input>[data-clear-input]{background:url(../images/remove.svg);background-position:50%;border-radius:100%;top:18px;right:20px;font-size:0;width:20px;height:20px}.search-form .search-field.clearable-input>input{padding-right:2.4em}.search-form input[type=search]{display:block;width:100%;height:56px;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width:767px){.search-form input[type=search]::-webkit-input-placeholder{font-size:12px;line-height:24px}.search-form input[type=search]:-ms-input-placeholder{font-size:12px;line-height:24px}.search-form input[type=search]::-ms-input-placeholder{font-size:12px;line-height:24px}.search-form input[type=search]::placeholder{font-size:12px;line-height:24px}}.search-form button{width:56px;height:56px;padding:0;display:flex;align-items:center;justify-content:center}.search-form .btn svg{margin-right:0}.product-card{text-align:center}.product-card a{display:flex;flex-direction:column;padding-top:5px}.product-card a .card-img{height:150px;background-position:50%;background-size:contain;background-repeat:no-repeat;border-radius:2px;transition:all .3s}.product-card a .card-img img{max-width:80%;max-height:150px}.product-card a .card-img-holder{margin-bottom:5px}.product-card a:hover .card-img{-webkit-transform:scale(1.03);transform:scale(1.03)}.search-container{margin-bottom:50px;padding:0}@media only screen and (max-width:1199px){.search-container{margin-bottom:20px;padding:0}}.search-container form{margin:0 auto}.search-container .row{margin-bottom:20px}.search-container .row.search-results{margin-left:0;margin-right:0}.search-container .row.search-results .col{padding-left:0;padding-right:0;display:flex;flex-direction:column}@media only screen and (min-width:1000px){.search-container .row.search-results .col{flex:0 0 20%;max-width:20%}}@media only screen and (max-width:999px){.search-container .row.search-results .col{flex:0 0 33.333333%;max-width:33.333333%}}@media only screen and (max-width:620px){.search-container .row.search-results .col{flex:0 0 50%;max-width:50%}}.search-container .row.search-results .col .product-card{border:1px solid transparent;border-right-color:#dbdbdb;height:100%}.search-container .row.search-results .col .product-card:focus,.search-container .row.search-results .col .product-card:hover{border:1px solid #004f9c;border-radius:2px;background-color:rgba(0,79,156,.02)}.search-container .row.search-results .col .product-card>a{height:100%}.search-container .row.search-results ul:not(.label-list){padding:0 15px}.search-container .row.search-results ul:not(.label-list) li{margin-bottom:15px}.product-slider-holder{width:100%}@media only screen and (max-width:1199px){.product-slider-holder{margin-bottom:15px}}.product-slider-holder .product-slider-for{margin-bottom:20px;opacity:0;visibility:hidden;transition:opacity .5s ease;-webkit-transition:opacity .5s ease}.product-slider-holder .product-slider-for.slick-initialized{visibility:visible;opacity:1}.product-slider-holder .product-slider-for .slick-slide{outline:none}.product-slider-holder .product-slider-for .slick-slide .slide-holder{background:#fff;height:598px;display:flex;align-items:center;justify-content:center;padding:0 10px}.product-slider-holder .product-slider-for .slick-slide .slide-holder a{outline:none}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.product-slider-holder .product-slider-for .slick-slide .slide-holder a{width:100%}}.product-slider-holder .product-slider-for .slick-slide .slide-holder img{max-height:578px}@media only screen and (max-width:767px){.product-slider-holder .product-slider-for .slick-slide .slide-holder{height:240px}.product-slider-holder .product-slider-for .slick-slide .slide-holder img{max-height:220px}}.product-slider-holder .product-slider-for .slick-slide .slide-description{margin-top:20px;color:#272628;font-size:14px;line-height:18px}.product-slider-holder .product-slider-for .slick-slide img{max-width:100%;height:auto}@media print{.product-slider-holder .product-slider-for .slick-slide img{width:100%}}.product-slider-holder .product-slider-for .slick-slide video{max-width:100%;height:auto}.product-slider-holder .product-slider-nav{width:444px;margin:0 auto}@media only screen and (max-width:767px){.product-slider-holder .product-slider-nav{width:222px}}.product-slider-holder .product-slider-nav .slick-slide{width:80px;height:80px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;border:1px solid #979797;background-color:#d8d8d8;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:grey;filter:gray;transition:all .3s;margin-left:4px;margin-right:5px}.product-slider-holder .product-slider-nav .slick-slide:hover{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none}.product-slider-holder .product-slider-nav .slick-slide.slick-current{border:1px solid #272628;-webkit-filter:none;filter:none}.product-slider-holder .product-slider-nav .slick-slide img{max-width:100%}.product-slider-holder .product-slider-nav .slick-arrow{height:32px;width:18px;font-size:0;line-height:0;cursor:pointer;background-color:transparent;position:absolute;top:50%;margin-top:-16px;border:none;-webkit-transform:scale(.65);transform:scale(.65)}.product-slider-holder .product-slider-nav .slick-prev{background:url(../images/arrow-sprite.png);background-repeat:no-repeat;background-position:0 0;left:-30px}.product-slider-holder .product-slider-nav .slick-prev:hover{background-position:0 -32px}.product-slider-holder .product-slider-nav .slick-next{background:url(../images/arrow-sprite-right.png);background-repeat:no-repeat;background-position:0 0;right:-30px}.product-slider-holder .product-slider-nav .slick-next:hover{background-position:0 -32px}.table-details{font-size:14px;line-height:18px;table-layout:fixed;width:100%}@media print{.table-details{font-size:16px}}.table-details tr{border-bottom:1px solid #ebebeb}.table-details tr:nth-of-type(2n){background-color:#fbfbfb}.table-details tr:last-of-type{border-bottom:none}.table-details tr td,.table-details tr th{padding:10px 40px;min-height:97px;position:relative;border-top:none}@media only screen and (max-width:767px){.table-details tr td,.table-details tr th{width:auto;padding:10px}}.info{position:absolute;left:8px;top:10px;color:#a6a6a6;font-size:16px;line-height:19px;border:1px solid #d8d8d8;background-color:#efefef;padding:2.5px 7px;border-radius:100%}@media only screen and (max-width:767px){.info{position:static;margin:0 5px 5px 0;display:inline-block}}.member-table{max-width:830px;margin-left:auto;margin-right:auto;font-size:14px}.table.member-table thead th{border-bottom:none}.table td,.table th{border-top:none}.table-striped.member-table tbody tr:nth-of-type(odd){background:#fbfbfb}.table-hover.member-table tbody tr:hover,.table-striped.member-table tbody tr:nth-of-type(odd):hover{background-color:rgba(0,0,0,.045)}.table-hover.member-table td{background:hsla(0,0%,96.1%,.5)}.table.member-table td,.table.member-table th{padding-top:1.25rem;padding-bottom:1.25rem}.contact-form{margin:72px auto;max-width:864px}@media only screen and (max-width:767px){.contact-form{margin:30px auto}}@media only screen and (min-width:1280px){.account-holder{margin:0 auto;max-width:70%}}.account-holder a{font-weight:600}.account-holder p{font-size:15px;line-height:24px}.account-holder p.grey-text{font-size:24px;line-height:56px;color:#8a959c;text-align:center}.form-group{margin-bottom:1.25rem;position:relative}.form-group.custom-checkbox{display:flex;align-items:center}.form-group input[type=file]{max-width:100%}.form-group:not(.custom-checkbox) label{position:absolute;top:15px;left:19px;-webkit-transform-origin:bottom left;transform-origin:bottom left;transition:all .15s ease;pointer-events:none;font-size:18px;opacity:.8;margin:0;background:#fff;padding:0 4px;max-width:92%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-group:not(.custom-checkbox) label.active{-webkit-transform:scale(.75) translateY(-38px);transform:scale(.75) translateY(-38px);opacity:1;font-weight:600;max-width:123%}@media only screen and (max-width:1024px){.form-group:not(.custom-checkbox) label{font-size:17px}}@media only screen and (max-width:767px){.form-group:not(.custom-checkbox) label{top:19px;font-size:12px}}.input-group:not(.custom-checkbox){position:relative}.input-group:not(.custom-checkbox) label{position:absolute;top:15px;left:58px;-webkit-transform-origin:bottom left;transform-origin:bottom left;transition:all .15s ease;pointer-events:none;font-size:18px;opacity:.8;margin:0;background:#fff;padding:0 4px;z-index:3}.input-group:not(.custom-checkbox) label.active{-webkit-transform:scale(.75) translateY(-38px);transform:scale(.75) translateY(-38px);opacity:1;font-weight:600}.ui-widget{font-family:montserratregular,sans-serif}@media only screen and (max-width:767px){.ui-selectmenu-menu .ui-menu{max-height:200px}}.ui-selectmenu-button.ui-button{width:100%;font-size:18px;line-height:24px;padding:12px 18px;background:none;outline-color:#383838;border-width:2px;border-color:#ced4da}.ui-selectmenu-button.ui-button .ui-selectmenu-text{font-weight:600;color:#1a1a1a}.ui-selectmenu-button.ui-button:active{border-color:#383838}.ui-selectmenu-button.ui-button .ui-icon{background-image:url(../images/arrow2.svg);background-position:50%;width:20px;height:23px}.ui-selectmenu-button.ui-button.ui-selectmenu-button-open .ui-icon{-webkit-transform:scale(-1);transform:scale(-1)}.ui-widget-content .ui-state-active{background:#004f9c;border-color:#383838}.form-control{color:#1a1a1a;font-weight:600;border-width:2px}.form-control::-webkit-input-placeholder{color:transparent}.form-control:-ms-input-placeholder{color:transparent}.form-control::-ms-input-placeholder{color:transparent}.form-control::placeholder{color:transparent}.form-control[type=search]::-webkit-input-placeholder{color:#8a959c}.form-control[type=search]:-ms-input-placeholder{color:#8a959c}.form-control[type=search]::-ms-input-placeholder{color:#8a959c}.form-control[type=search]::placeholder{color:#8a959c}.form-control.active:not([type=search])::-webkit-input-placeholder{color:#383838}.form-control.active:not([type=search]):-ms-input-placeholder{color:#383838}.form-control.active:not([type=search])::-ms-input-placeholder{color:#383838}.form-control.active:not([type=search])::placeholder{color:#383838}.form-control:focus{border-color:#383838;box-shadow:none}.form-control-lg{padding:10.5px 1rem;font-size:18px;min-height:52px}.form-control-lg.password{padding-right:3rem}@media only screen and (max-width:767px){.form-control-lg{font-size:16px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.input-group-lg>.form-control{height:50px}}.multi-field .form-control-lg{padding-right:3.2rem}.multi-field input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .1rem rgba(56,56,56,.25)}.custom-control-label{font-size:16px;font-weight:600}@media only screen and (max-width:767px){.custom-control-label{font-size:12px}}.custom-control-label a{color:#383838;border-bottom:1px solid #004f9c}.custom-control-label a:hover{text-decoration:none;border-bottom:none}.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.custom-control-label:before{background-color:transparent;border:1px solid #bfbfbf;border-radius:4px}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url(../images/checkbox.svg);background-size:80%}.custom-radio{margin-bottom:1.5rem}.custom-radio .custom-control-label:after,.custom-radio .custom-control-label:before{width:22px;height:22px;top:0;left:11px}.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#004f9c}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-size:10px 10px}.custom-radio .custom-control-label{cursor:pointer}.datepicker~img{position:absolute;right:10px;top:11px}html:lang(en) .custom-file .custom-file-label:after{content:"Upload Resume"}html:lang(es) .custom-file .custom-file-label:after{content:"Subir Currículum"}html:lang(fr) .custom-file .custom-file-label:after{content:"Télécharger le CV";width:240px}html:lang(fr) .custom-file .custom-file-input{width:240px}.custom-file{overflow:hidden;margin-bottom:14px;height:auto;display:flex;flex-wrap:wrap;align-items:center}.custom-file-label{height:3.25rem;margin-top:.5em;display:flex;align-items:center;border:none;padding:0;height:auto;position:static}.custom-file-label:after{height:3.25rem;content:"Browse";background-color:#fff;border:2px solid #004f9c;border-radius:0;color:#004f9c;font-weight:700;font-size:16px;display:flex;align-items:center;width:208px;justify-content:center;left:0;transition:all .3s;background:url(../images/upload-blue.svg) no-repeat;background-position:29px 12px;padding-left:37px;cursor:pointer;z-index:1}.custom-file-input{height:3.25rem;cursor:pointer;width:208px;margin:0 14px 0 0;visibility:hidden}.custom-file-input:hover+label:after{color:#fff;background:#004f9c url(../images/upload.svg) no-repeat;background-position:29px 12px}::-webkit-file-upload-button{cursor:pointer}.coockies{background:#383838;padding:40px 0;color:#fff;position:fixed;bottom:0;width:100%;z-index:10}.coockies p{margin-bottom:0;flex:0 0 60%}.coockies a{color:#fff}.coockies button.close{position:absolute;right:30px;top:30px;font-size:0;line-height:0;width:22px;height:22px;background:url(../images/close-white.svg);background-position:50%}.coockies button.close:focus,.coockies button.close:hover{opacity:1}[class*=loader-]{display:inline-block;width:1em;height:1em;color:inherit;vertical-align:middle;pointer-events:none}.loader-37{border-right:.1em solid;border-radius:100%;-webkit-animation:loader-37 .8s linear infinite;animation:loader-37 .8s linear infinite}.loader-37:after,.loader-37:before{content:"";width:.8em;height:.8em;display:block;position:absolute;top:calc(50% - .4em);left:calc(50% - .4em);border-left:.08em solid;border-radius:100%;animation:loader-37 .4s linear infinite reverse}.loader-37:after{width:.6em;height:.6em;top:calc(50% - .3em);left:calc(50% - .3em);border:0;border-right:.05em solid;-webkit-animation:none;animation:none}@-webkit-keyframes loader-37{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes loader-37{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.overlayer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999}.loading,.loading__ring{width:100px;height:100px}.loading__ring{position:absolute}.loading__ring:first-child{-webkit-transform:skew(30deg,20deg);transform:skew(30deg,20deg)}.loading__ring:last-child{-webkit-transform:skew(-30deg,-20deg) scaleX(-1);transform:skew(-30deg,-20deg) scaleX(-1)}.loading__ring:last-child svg{-webkit-animation-delay:-.5s;animation-delay:-.5s}.loading__ring svg{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;fill:rgba(0,79,156,.9)}.switch{margin-bottom:24px}.switch input[type=checkbox],.switch input[type=radio]{display:none}.switch input[type=checkbox]+label,.switch input[type=radio]+label{position:relative;display:block;margin-bottom:0;color:#383838;transition:color .2s linear;color:#8a959c;font-size:14px;font-weight:600;padding-right:70px}.switch input[type=checkbox]+label:hover,.switch input[type=radio]+label:hover{cursor:pointer}.switch input[type=checkbox]+label:after,.switch input[type=radio]+label:after{content:"";display:block;width:50px;height:25px;border-radius:25px;background-color:#8a959c;margin-right:5px;transition:background-color .5s linear;line-height:2;position:absolute;top:-3px;right:0}.switch input[type=checkbox]+label:before,.switch input[type=radio]+label:before{width:21px;height:21px;border-radius:30px;background-color:#fff;display:block;content:"";float:left;margin-right:7px;transition:right .2s linear,background-color .2s linear;box-shadow:0 0 1px #aaa;position:absolute;top:-1px;right:25px;z-index:1}.switch input[type=checkbox]:checked+label:after,.switch input[type=radio]:checked+label:after{background-color:#004f9c}.switch input[type=checkbox]:checked+label:before,.switch input[type=radio]:checked+label:before{right:0;background-color:#white}.map{width:968px;margin:2em auto;text-align:center;position:relative}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.map{height:535px}}@media only screen and (max-width:999px){.map{display:none}}.map svg{max-width:100%}.map svg path{fill:#dbdbdb}.map svg path:hover{fill:#8a959c!important}.map svg polygon{fill:#dbdbdb}.map svg polygon:hover{fill:#8a959c!important}#image-wrapper{position:relative;margin:0.5em auto}#image-wrapper img{display:block;margin:25px auto}.marker{width:22px;height:22px;border-radius:50%;border:7px solid #004f9c;background:#fff;position:absolute;cursor:pointer;transition:all .1s ease}.marker:hover{width:30px;height:30px;border:9px solid #004f9c;margin-left:-4px;margin-top:-4px}.caption{width:280px;background:#fff;position:absolute;top:3px;right:31px;display:none;padding:30px 40px;border:1px solid #e8e8e9;cursor:default;border-radius:2px;z-index:1}.caption:before{content:"";display:block;position:absolute;right:-30px;top:-1px;width:30px;height:52px;border-radius:0 2px 0 0;background:url(../images/angle.png) no-repeat}.caption.right{left:31px;right:auto}.caption.right:before{left:-30px;right:auto;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.caption h3{font-size:16px;line-height:26px}.caption h3:before{content:"";display:block;height:2px;width:20px;opacity:.7;background-color:#202124;margin-bottom:15px}.caption p{font-size:14px;line-height:20px;font-weight:700;margin-bottom:10px}.pulse{box-shadow:0 0 0 rgba(222,42,42,.4);-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.pulse:hover{-webkit-animation:none;animation:none}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(0,79,156,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(0,79,156,0)}to{-webkit-box-shadow:0 0 0 0 rgba(0,79,156,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,79,156,.4)}70%{box-shadow:0 0 0 10px rgba(0,79,156,0)}to{box-shadow:0 0 0 0 rgba(0,79,156,0)}}.view{font-size:12px;text-decoration:underline;font-weight:700;color:#004f9c;display:inline-flex;align-items:center}.view:before{content:"";display:block;width:17px;height:21px;margin-right:10px;background:url(../images/location.svg)}.view:hover{text-decoration:none;color:#004f9c}.contacts{display:flex;flex-wrap:wrap}.contacts-item{border:1px solid #e8e8e9;padding:0 30px 30px;display:flex;flex-direction:column;width:calc(25% - 20px);margin-right:26px;margin-bottom:22px}.contacts-item:nth-of-type(4n){margin-right:0}@media only screen and (max-width:1260px){.contacts-item{width:calc(50% - 12px);margin-right:24px;margin-bottom:24px}.contacts-item:nth-of-type(2n){margin-right:0}}@media only screen and (max-width:767px){.contacts-item{width:100%;margin-right:0;padding:0 15px 15px}}.contacts-item-image{height:143px;background-size:cover;background-position:50%;background-repeat:no-repeat;margin:0 -30px}@media only screen and (max-width:767px){.contacts-item-image{margin:0 -15px}}.contacts-item-image img{max-width:100%}.contacts-item-image a{text-align:center;display:block;max-height:100%;max-width:100%}.contacts-item-image video{max-width:100%;max-height:143px;margin:0 auto}.contacts-item-photo{width:128px;height:128px;margin:15px auto 0;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:100%}.contacts-item h3{font-size:16px;margin-top:20px}.contacts-item h3:before{content:"";display:block;height:2px;width:20px;opacity:.7;background-color:#202124;margin-bottom:15px}.contacts-item strong{font-size:14px;display:block;margin-bottom:10px}.contacts-item span:not(.shorten-detail){font-size:12px;color:rgba(32,33,36,.7);font-weight:700;display:block;margin-bottom:10px;margin-top:10px}.contacts-item-list{margin-bottom:15px;margin-top:10px}.contacts-item-list li{padding-left:20px;font-size:12px;margin-bottom:7px;font-weight:500}.contacts-item-list li a{color:#202124;word-wrap:break-word}.contacts-item-list li.phone-icon{background:url(../images/phone-icon.svg) no-repeat}.contacts-item-list li.email-icon{background:url(../images/email-icon.svg) no-repeat}.contacts-item-list li.print-icon{background:url(../images/print-icon.svg) no-repeat}.contacts-item-ul li{font-size:12px;font-weight:700;margin-bottom:7px}.contacts-item-ul li a{color:rgba(32,33,36,.7)}.contacts-item .btn{margin-top:auto}.contacts-item-date{font-size:14px;line-height:20px;font-weight:700;margin-bottom:10px}.contacts-item-info{font-size:14px;line-height:24px;overflow:hidden}.contacts-item-info .shorten-ellipses{display:inline!important}.contacts-item-info .shorten-toggle{float:right;margin-left:10px;font-size:13px;font-weight:700;color:#004f9c}.contacts-item-info .shorten-detail{display:none}.contacts-item-info.shorten_expand .shorten-ellipses{display:none!important}.contacts-item-info.shorten_expand .shorten-detail{display:inline}.separeator{height:1px;background-color:#dbdbdb;margin:10px 0 15px -20px}@media only screen and (max-width:767px){img{max-width:100%}}.alt-search{width:100%}@media only screen and (min-width:768px){.alt-search{width:50%}}.alt-search-form{display:flex}.alt-search-form .form-control{color:#272628;font-size:18px;line-height:1.2;padding:1.032rem 1.35rem 1.032rem .75rem;border-radius:2px 0 0 2px!important;border-right:none;border-width:2px}@media only screen and (max-width:767px){.alt-search-form .form-control{font-size:16px}}.alt-search-form .form-control:focus{box-shadow:none;border-color:#ced4da}.alt-search-form button{background:none;border-radius:0 2px 2px 0!important;border:2px solid #ced4da;border-left:none;padding-right:15px;padding-left:15px;display:flex;align-items:center;cursor:pointer}.alt-search-form button svg g{fill:#383838}.alt-search-form .search-field{display:inline-block;width:calc(100% - 72px)}.alt-search-form .search-field.clearable-input>[data-clear-input]{background:url(../images/remove.svg);background-position:50%;border-radius:100%;top:18px;right:0;color:#fff;font-size:0;width:20px;height:20px}.alt-search-form label{position:absolute;top:17px;left:.75rem;-webkit-transform-origin:bottom left;transform-origin:bottom left;transition:all .15s ease;pointer-events:none;font-size:18px;font-weight:500;opacity:.8;margin:0;background:#fff;padding:0 4px}@media only screen and (max-width:767px){.alt-search-form label{font-size:16px}}.alt-search-form label.active{-webkit-transform:scale(.75) translateY(-38px);transform:scale(.75) translateY(-38px);opacity:1;font-weight:600}.info-item{display:flex;border-radius:2px;border:1px solid #e8e8e9;margin:24px 0;position:relative}@media only screen and (max-width:1024px){.info-item{flex-direction:column}}.info-item-image{width:480px;height:320px;background-size:cover;background-position:50%;background-repeat:no-repeat;flex:0 0 480px;border-radius:2px 0 0 2px;position:relative}@media only screen and (max-width:1024px){.info-item-image{width:100%;flex:auto}}@media only screen and (max-width:767px){.info-item-image{height:200px}}.info-item .download-calculator{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,79,156,.7);color:#fff;font-size:13px;font-family:montserratbold,Verdana,Geneva,sans-serif;display:none}.info-item .download-calculator img{margin-bottom:10px}.info-item .download-calculator-box{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.info-item:hover .download-calculator{display:block}.info-item-description{padding:38px;flex:1;display:flex;flex-direction:column}@media only screen and (max-width:767px){.info-item-description{padding:15px}}.info-item-description-subtitle{color:#8a959c;font-size:14px;line-height:20px;font-weight:700;position:relative;padding-top:14px}.info-item-description-subtitle:before{content:"";display:block;height:2px;width:20px;opacity:.7;background-color:#202124;position:absolute;top:0}.info-item-description-title{font-size:16px;line-height:26px;color:#000}.info-item-description p{font-size:14px;line-height:24px}.info-item-description-date{color:#bfbfbf;font-size:14px;line-height:20px}.download-link{margin-top:auto}.download-link a{font-size:13px;line-height:20px;color:#383838;font-weight:700}.download-link a:hover{color:#383838}.download-link a img{margin-right:12px}@media only screen and (max-width:500px){.download-link{flex-direction:column}.download-link a{align-self:flex-start}.download-link .info-item-description-date{align-self:flex-end}}.small-size{font-size:12px;line-height:26px}.clearable-input{position:relative}.clearable-input>input{padding-right:1.4em}.clearable-input .form-control{background:none}.clearable-input>[data-clear-input]{display:none;position:absolute;top:0;right:0;font-weight:300;font-size:1.4em;padding:0 .2em;line-height:1em;cursor:pointer;color:#bfbfbf;z-index:3}.clearable-input>input::-ms-clear{display:none}.clearable-input.input-group-lg>[data-clear-input]{font-size:2.6em;line-height:1.1;padding:.22rem .2em}.row-main .search-result{width:100%}textarea{resize:none}textarea.form-control-lg{min-height:145px}.clearable-textarea .form-control-lg{padding-right:2rem}@media only screen and (max-width:767px){.clearable-textarea .form-control-lg{min-height:200px}}.clearable-textarea>[data-clear-textarea]{display:none;position:absolute;bottom:8px;right:19px;font-weight:300;font-size:2.4em;padding:0;line-height:1em;cursor:pointer;color:#bfbfbf;z-index:3}.input-group-text{background-color:transparent;color:#bfbfbf}input::-ms-clear,input::-ms-reveal{display:none}.calculator{border:1px solid #e8e8e9;border-radius:2px;padding:35px 25px}@media only screen and (max-width:767px){.calculator{padding:25px 0}.calculator .w-75{width:100%!important}}@media only screen and (min-width:992px){.calculator>div{border-right:1px solid #dbdbdb}}@media only screen and (max-width:767px){.calculator>div{margin-bottom:20px;border-bottom:1px solid #dbdbdb;padding-bottom:20px}.calculator>div:last-of-type{border-bottom:none}}@media (min-width:768px) and (max-width:992px){.calculator>div:first-of-type{border-right:1px solid #dbdbdb}.calculator>div:nth-of-type(3){border-top:1px solid #dbdbdb;margin-top:32px;padding-top:15px}}.calculator>div:last-of-type{border-right:none}@media only screen and (max-width:767px){.calculator .switch{margin-bottom:15px}}.calculator .switch>span{display:flex}.calculator .switch>span label{width:55px;margin:0 10px}.calculator .switch>span input[type=checkbox]+label:after{background-color:#004f9c}.checked-list{margin:10px 0}.checked-list li{margin-bottom:20px;padding-left:37px;background:url(../images/tick.svg) no-repeat}@media only screen and (max-width:767px){.checked-list li{margin-bottom:10px}}.term-range{display:flex;justify-content:space-between;width:300px;overflow:hidden;margin:0 auto;position:relative;border-bottom:1px solid #dbdbdb;padding-bottom:32px}.term-range-holder{text-align:center}@media only screen and (max-width:767px){.term-range{max-width:100%;border-bottom:none}}.term-range:before{left:0}.term-range:after,.term-range:before{content:"";width:21px;height:4px;background:#fff;position:absolute;top:29px;z-index:5}.term-range:after{right:0}.term-range-line{background:#dbdbdb;height:4px;width:100%;position:absolute;top:29px;left:0;z-index:1}.term-range input{display:none}.term-range label{position:relative;color:#b8c2c8;font-size:14px;line-height:18px;padding-bottom:25px;margin-bottom:0;cursor:pointer}.term-range label:before{content:"";display:block;position:absolute;bottom:8px;left:50%;z-index:6;margin-left:-4px;width:8px;height:8px;background:#dbdbdb;border-radius:100%}.term-range label:hover:before{box-shadow:0 0 0 7px hsla(0,0%,85.9%,.3)}.term-range label.selected:before{background:#004f9c}.term-range label.selected:hover:before{box-shadow:0 0 0 7px rgba(0,79,156,.1)}.term-range input[type=radio]:checked+label{color:#383838;font-weight:700}.term-range input[type=radio]:checked+label:before{background:#fff;border:7px solid #004f9c;width:22px;height:22px;margin-left:-11px;margin-bottom:-7px}.term-range input[type=radio]:checked+label:hover:before{box-shadow:none}.term-range input[type=radio]:checked+label:after{content:"";display:block;position:absolute;width:260px;height:4px;background:#004f9c;right:50%;bottom:10px;z-index:4}.slider{width:100%;margin-top:25px;margin-left:auto;margin-right:auto;cursor:pointer;position:relative;margin-bottom:32px!important}.slider:after{content:"";display:block;position:absolute;bottom:-32px;left:0;height:1px;width:100%;background-color:#dbdbdb}.slider .slider-selection.tick-slider-selection{background:#004f9c}.slider .slider-tick{width:8px;height:8px;background:#dbdbdb}.slider .slider-tick:hover{box-shadow:0 0 0 7px hsla(0,0%,85.9%,.3)}.slider .slider-tick.in-selection{background:#004f9c}.slider .slider-tick.in-selection:hover{box-shadow:0 0 0 7px rgba(0,79,156,.1)}.slider .slider-handle{background:#fff;border:7px solid #004f9c;width:22px;height:22px}.slider .slider-tick-label-container .slider-tick-label{color:#b8c2c8;font-size:14px;line-height:18px;cursor:pointer}.slider .slider-tick-label-container .slider-tick-label.label-is-selection{color:#383838;font-weight:700}.slider.slider-horizontal{width:100%}.slider.slider-horizontal .slider-tick-container{top:8px;left:5px}.slider.slider-horizontal .slider-track{height:4px;background:#dbdbdb;box-shadow:none;margin-top:0}.slider.slider-horizontal .slider-tick-label-container{margin-top:-30px!important}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{margin-left:0!important}.calculator .slider.slider-horizontal{width:260px}@media only screen and (max-width:767px){.history-range-holder .slider.slider-vertical .slider-tick-label-container{margin-left:25px!important;margin-top:-5px!important}.history-range-holder .slider.slider-vertical .slider-track{width:4px;top:1px}.history-range-holder .slider.slider-vertical .slider-tick{left:0!important;margin-top:0}.history-range-holder .slider.slider-vertical .slider-handle{margin-top:-7px;margin-left:-7px}}.history-range-holder{max-width:790px;margin-left:auto;margin-right:auto}.history-range-holder input{display:none}@media only screen and (max-width:999px){.history-range-holder{display:none}}@media only screen and (max-width:767px){.history-range-holder .slider.slider-vertical{height:400px;width:6px;margin-top:5px}}.mobile-history-select-date{display:block}@media only screen and (min-width:1000px){.mobile-history-select-date{display:none}}.tags-holder{display:flex;align-items:baseline}.tags-holder .box-subtitle{margin-right:6px}.tags{margin-top:8px}.tags li{margin:0 8px 8px 0;display:inline-block}@media only screen and (max-width:767px){.tags li{margin:0 5px 5px 0}}.tags li input{display:none}.tags li label,.tags li strong{border:1px solid #004f9c;color:#004f9c;border-radius:4px;transition:all .3s ease;padding:4px 8px;font-size:14px;line-height:1;font-weight:700;margin:0;display:inline-block}@media only screen and (max-width:767px){.tags li label,.tags li strong{font-size:12px}}@media only screen and (max-width:767px){.tags li strong{font-size:10px}}.tags li label{cursor:pointer}.tags li input:checked+label,.tags li label.active,.tags li label:hover{color:#fff;background:#004f9c;text-decoration:none}.two-column-grid{display:flex;flex-wrap:wrap;justify-content:center}.two-column-grid .box{margin-bottom:25px}@media only screen and (min-width:1024px){.two-column-grid .box{width:calc(50% - 12px)}.two-column-grid .box:nth-of-type(odd){margin-right:12px}.two-column-grid .box:nth-of-type(2n){margin-left:12px}}.box{margin-bottom:24px;padding:30px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}@media only screen and (max-width:767px){.box{flex-direction:column;align-items:center;padding:20px 15px}}.box.alt{padding:0}.box-subtitle{color:#8a959c;position:relative;display:block;font-size:14px}.box-title{font-size:18px;line-height:26px;color:#000}.box-logo{flex:0 0 145px}@media only screen and (max-width:767px){.box-logo{margin-bottom:15px}}.box-logo img{width:145px;height:145px}.box-description{font-size:14px;line-height:24px}.box :last-child{margin-bottom:0}.box:hover .appear{opacity:1}.box-body{width:calc(100% - 190px)}@media only screen and (max-width:767px){.box-body{width:100%}}.box h4{font-size:14px}.border:not(.ddChild):hover{border:1px solid #004f9c!important;box-shadow:0 0 0 1px #004f9c;background-color:rgba(0,79,156,.02)}.btn-aside{display:inline-flex;flex-direction:column;align-self:flex-start}.content-block{width:100%;display:flex;justify-content:space-between}@media only screen and (max-width:767px){.content-block{flex-direction:column}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-block{display:block}.content-block:after{content:"";display:block;clear:both}}.content-info{font-size:15px;line-height:24px;display:flex;flex-direction:column;align-items:flex-start;order:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-info{display:inline-block;width:73%;overflow:hidden}}.content-info .date{display:flex;align-items:flex-start}.content-info .date .date-number:not(:first-of-type){position:relative;margin-left:30px}.content-info .date .date-number:not(:first-of-type):before{content:"";display:block;width:6px;height:6px;background:#272628;border-radius:50%;position:absolute;top:50%;left:-15px;margin-top:-3px;margin-left:-3px}.content-info .date .month-year{display:flex;flex-direction:column;line-height:1;margin-left:5px}.content-info ul{margin:15px 0}.content-sidebar{order:2}@media only screen and (min-width:768px){.content-sidebar{margin-left:3%;width:23.5%;min-width:296px}}@media only screen and (min-width:768px){.content-sidebar.bigger{width:32%;min-width:400px;flex-basis:32%}.content-sidebar.bigger .news-grid-item .news-grid-item-image{height:227px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.content-sidebar.bigger+.content-info{width:65%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-sidebar{float:right;padding-top:4px}}.content-sidebar .news-grid-item{margin-bottom:25px;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.content-sidebar .news-grid-item{display:block}}@media only screen and (max-width:767px){.content-sidebar .news-grid-item{margin-top:25px}}@media only screen and (min-width:768px){.content-sidebar .news-grid-item-image{height:167px}}.content-sidebar .contacts-item{width:100%}@media only screen and (min-width:1200px){.owl-carousel-testimonials{margin-bottom:70px}}.owl-carousel-events .owl-dots{bottom:-41px}@media only screen and (max-width:1199px){.employee-testimonials-holder{margin-top:30px}}@media only screen and (min-width:1024px){.employee-testimonials-holder .two-column-grid{justify-content:center}}.employee-testimonials-holder .box{padding:30px 30px 30px 0;border:0}@media only screen and (max-width:767px){.employee-testimonials-holder .box{padding-right:0}}.employee-testimonials-holder .box .box-logo{flex:0 0 185px}.employee-testimonials-holder .box .box-logo img{height:185px;width:185px}@media only screen and (min-width:768px){.employee-testimonials-holder .box .box-body{width:calc(100% - 209px)}}.employee-testimonials-holder .box .box-description{font-style:italic;line-height:26px}.line{position:relative;padding-top:10px}.line:before{content:"";display:block;height:2px;width:20px;opacity:.7;background-color:#202124;position:absolute;top:0;left:0}#fileuploader{width:100%}.ajax-file-upload{color:#004f9c;border-radius:0;font-size:14px;font-weight:600;text-decoration:none;text-align:center;display:inline-flex;align-items:center;justify-content:center;padding:10px 40px;border:2px solid #004f9c;background-color:transparent;transition:all .3s;box-shadow:none;height:40px;order:2;margin:0}@media only screen and (max-width:767px){.ajax-file-upload{padding-left:10px;padding-right:10px}}.ajax-file-upload:focus,.ajax-file-upload:hover{color:#fff;box-shadow:none;text-decoration:none;background-color:#004f9c}.ajax-file-upload input{font-size:0;line-height:0;z-index:9!important}.ajax-file-upload-statusbar,.ajax-upload-dragdrop{width:100%!important}.ajax-upload-dragdrop{background-color:rgba(138,149,156,.1);border:1px dashed #979797;padding:17px;display:flex;align-items:center;justify-content:center;color:#272628}.ajax-upload-dragdrop span{padding:10px 70px 10px 50px;display:inline-block;background:url(../images/download-blue.svg) no-repeat;background-size:contain}.ajax-upload-dragdrop b{font-weight:400}.ajax-file-upload-statusbar{margin-left:0;margin-right:0}.price-list{display:none}.price-list.show{display:block}.price-list li{display:flex;justify-content:space-between;margin-bottom:20px}.price-list .big-price{font-size:32px;font-weight:700}.price-list .small-price{font-size:20px;line-height:24px;font-weight:700}.price-list .small-price.alt{min-width:92px}.price-list .price-title{display:block;font-size:16px;line-height:19px;font-weight:400}.banner{width:100%;height:400px;background-size:cover;background-position:50%;display:block;margin-top:-33px}.banner img{display:none}@media only screen and (max-width:767px){.banner{height:200px}}.container .banner,.one-news .banner{margin-top:32px}.cabinet-holder{overflow:hidden}.cabinet-sidebar{width:296px;margin-right:24px;border:1px solid #dbdbdb}@media only screen and (min-width:768px){.cabinet-sidebar{float:left}}@media only screen and (max-width:767px){.cabinet-sidebar{width:100%;margin-bottom:15px}}#SidebarMenu .list-group li{position:relative}#SidebarMenu .list-group>li:last-of-type a{border-bottom:none}#SidebarMenu a:not(.list-group-item-arrow){font-size:16px;line-height:19px;font-weight:700;border:none;position:relative;background:none;height:auto;color:#272628;padding:0}#SidebarMenu a:not(.list-group-item-arrow).active{color:#fff;background:#004f9c}#SidebarMenu a:not(.list-group-item-arrow).active b{border-bottom:none}#SidebarMenu a:not(.list-group-item-arrow):not([aria-expanded=true])[data-toggle=collapse]:after{content:"";display:block;position:absolute;top:50%;right:5px;border-bottom:4px solid #272628;border-left:4px solid transparent;border-right:4px solid transparent}#SidebarMenu a:not(.list-group-item-arrow).collapsed:after{right:23px;border-bottom:4px solid #fff}#SidebarMenu b{margin-left:18px;margin-right:18px;border-bottom:1px solid #dbdbdb;padding:20px 18px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#SidebarMenu .list-group>li:last-of-type b{border-bottom:none}#SidebarMenu .list-group-item:first-child,#SidebarMenu .list-group-item:last-child{border-radius:0}#SidebarMenu>.collapse:last-of-type>a:last-of-type,#SidebarMenu>.list-group>a:last-of-type{border-bottom:none}#SidebarMenu .list-group-item-arrow{position:absolute;left:5px;top:15px;height:30px;width:30px;z-index:2;display:flex;align-items:center;justify-content:center;padding:0!important}#SidebarMenu .list-group-item-arrow span{border-bottom:4px solid #272628;border-left:4px solid transparent;border-right:4px solid transparent;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#SidebarMenu .list-group-item-arrow[aria-expanded=true] span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#SidebarMenu .list-group-item.active+.list-group-item-arrow span{border-bottom-color:#fff}.cabinet-container{flex:1;overflow:hidden;padding-bottom:50px}.appear{opacity:0}@media only screen and (max-width:999px){.appear{opacity:1}}.favorites{opacity:0;transition:all .6s;width:20px;height:16px;display:inline-block;background:url(../images/favorite.svg) no-repeat;background-size:cover}@media only screen and (max-width:999px){.favorites{opacity:1}}.favorites.active{background:url(../images/favorite-active.svg) no-repeat;background-size:cover;opacity:1}.file-container{border:1px solid #dbdbdb;padding:17px 32px;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:4px;min-height:80px}@media only screen and (max-width:500px){.file-container{padding:10px}}.file-container .btn.primary-inverted{border-color:transparent;background:transparent}.file-container .btn.primary-inverted:focus,.file-container .btn.primary-inverted:hover{border-color:transparent;background:#004f9c}.file-container:hover{border-color:#004f9c;background-color:rgba(0,79,156,.02)}.file-container:hover h4{color:#004f9c}.file-container:hover .appear,.file-container:hover .favorites{opacity:1}.file-container-actions{margin-left:15px;position:relative}.file-container-actions .menu-actions{width:40px;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.file-container-actions .menu-actions span{width:4px;height:4px;border-radius:4px;background:#004f9c;display:block;margin:2px}.file-container-actions .drop-actions{display:none;position:absolute;top:100%;right:0;z-index:1;border:1px solid #bfbfbf;background:#fff;width:200px}@media only screen and (max-width:767px){.file-container-actions .drop-actions{width:auto;left:0;right:auto}}.file-container-actions .drop-actions a{color:#272628;font-weight:700;padding:22px 18px 0;display:block;width:100%}.file-container-actions .drop-actions a:hover{text-decoration:none;background-color:#f8f9fa}.file-container-actions .drop-actions a span{border-bottom:1px solid #dbdbdb;padding-bottom:22px;padding-left:14px;display:block}@media only screen and (max-width:767px){.file-container-actions .drop-actions a span{padding-left:0}}.file-type{margin-right:18px}@media only screen and (max-width:500px){.file-type{margin-right:10px}}.file-type img{max-height:28px}.file-info{flex:1}@media only screen and (max-width:999px){.file-info{margin-bottom:15px}}@media only screen and (max-width:767px){.file-info{width:calc(100% - 35px);flex:auto}}.file-info ul{display:flex;margin:0;padding:0;list-style:none}.file-info h4{margin-bottom:3px}.file-info li{margin-right:16px;font-size:12px}.cabinet-top-banner{height:212px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.show{display:block}.list-group-submenu{margin:0}#SidebarMenu .list-group-submenu b{margin-left:32px}#SidebarMenu .list-group-submenu .list-group-submenu b{margin-left:46px}#SidebarMenu .list-group-submenu .list-group-submenu .list-group-submenu b{margin-left:60px}#SidebarMenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-submenu b{margin-left:74px}#SidebarMenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-submenu b{margin-left:88px}#SidebarMenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-submenu b{margin-left:102px}#SidebarMenu .list-group-submenu .list-group-item-arrow{left:19px}#SidebarMenu .list-group-submenu .list-group-submenu .list-group-item-arrow{left:33px}#SidebarMenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-item-arrow{left:47px}#SidebarMenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-item-arrow{left:63px}#SidebarMenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-item-arrow{left:77px}#SidebarMenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-submenu .list-group-item-arrow{left:91px}.additional-info{font-size:14px;color:#8a959c}.additional-info li{margin-bottom:7px}@media only screen and (max-width:1024px){.owl-carousel-news{margin:54px 0}.owl-carousel-news.owl-carousel .owl-nav{top:-49px}}.owl-carousel-news .owl-dots{bottom:50px}@media only screen and (max-width:1024px){.owl-carousel-news .owl-dots{bottom:-38px}}@media only screen and (min-width:1200px){.owl-carousel-news .owl-nav button.owl-prev{left:10%}.owl-carousel-news .owl-nav button.owl-next{right:10%}}.news-slider{text-align:center;color:#fff;position:relative;height:560px;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center}.news-slider,.news-slider-info{text-shadow:0 0 2px rgba(0,0,0,.5)}.news-slider-info{max-width:820px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.news-slider-info{margin:0}}.news-slider-info-title{font-size:40px;line-height:49px}.news-slider-info-description{font-size:20px;line-height:24px;margin-bottom:30px}.news-slider img{max-height:560px}.one-news .container{max-width:830px}.one-news video{max-width:100%;margin:1rem auto;display:block}.block-with-image{display:flex;justify-content:space-between;margin:10px 0}@media only screen and (max-width:767px){.block-with-image{flex-direction:column}}@media only screen and (min-width:768px){.block-with-image-description{flex:1}}@media only screen and (max-width:767px){.block-with-image-description{order:2}}.block-with-image p{font-size:15px;line-height:24px}.block-with-image-holder{text-align:center}@media only screen and (min-width:768px){.block-with-image-holder{margin-left:10%;max-width:45%;min-width:30%;display:flex;justify-content:center}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.block-with-image-holder a{width:100%}}.block-with-image-holder video{max-width:286px;margin-bottom:1rem}.block-with-image-holder img{max-width:100%;margin-bottom:1rem}@media only screen and (min-width:768px){.block-with-image.small-rectangle .block-with-image-holder img{max-height:190px;max-width:285px}}.block-with-photo{display:flex;justify-content:space-between;margin:20px 0}@media only screen and (max-width:767px){.block-with-photo{flex-direction:column}}.block-with-photo-info{font-size:15px;line-height:24px}@media only screen and (min-width:768px){.block-with-photo-info{flex:0 0 70%}}@media only screen and (max-width:767px){.block-with-photo-info{order:2}}.block-with-photo-box{text-align:center}@media only screen and (min-width:768px){.block-with-photo-box{flex:0 0 25%}}.block-with-photo-holder{width:187px;height:187px;border-radius:100%;margin:0 auto 1rem;background-size:cover;background-position:50%;background-repeat:no-repeat}.block-gallery,.faq,.news{margin:32px 0 64px}@media only screen and (max-width:767px){.block-gallery,.faq,.news{margin:32px 0}}.gallery-grid{display:flex;flex-wrap:wrap}.gallery-grid .card-img-holder{background-color:#fbfbfb;width:calc(25% - 24px);margin:0 12px 24px}@media only screen and (max-width:1024px){.gallery-grid .card-img-holder{width:calc(50% - 24px)}}@media only screen and (max-width:767px){.gallery-grid .card-img-holder{width:100%;margin:0 0 15px}}.gallery-grid-item{display:block;width:100%;height:196px;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:all .3s}.gallery-grid-item:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}@media only screen and (max-width:767px){.gallery-grid{grid-template-columns:auto;grid-column-gap:0;grid-row-gap:15px}}.news-grid{display:flex;flex-wrap:wrap}.news-grid-item{position:relative;transition:all .3s ease;overflow:hidden;width:32%;margin-right:2%;margin-bottom:25px;display:flex;flex-direction:column}.news-grid-item:nth-of-type(3n){margin-right:0}@media only screen and (max-width:767px){.news-grid-item{margin-bottom:15px;width:100%;margin-right:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.news-grid-item{width:32%}}.news-grid-item-image{width:100%;height:197px;background-size:cover;background-position:50%;background-repeat:no-repeat;text-align:center;transition:all .3s ease}.news-grid-item-image video{max-height:197px}@media only screen and (min-width:768px){.news-grid-item-image video{max-height:227px}}.news-grid-item-info{border:1px solid #e8e8e9;border-radius:2px;padding:5%;display:flex;flex-direction:column;position:relative;font-size:13px;line-height:20px;flex:1 0 auto}.news-grid-item-info-title{font-size:16px;line-height:26px;font-weight:700;position:relative;margin-top:13px;margin-bottom:8px;display:block}.news-grid-item-info-description{font-size:13px;line-height:20px}.news-grid-item-info i{font-weight:600;font-size:14px;margin-bottom:7px}.news-grid-item-info .btn.primary{margin-top:auto}@media (max-width:1199px) and (min-width:768px){.news-grid-item-info .btn.regular{min-width:auto}}.news-grid-item:hover .news-grid-item-image{-webkit-transform:scale(1.03);transform:scale(1.03)}.news-grid-item:hover .news-grid-item-info{background-color:rgba(0,79,156,.02)}.news-grid-item:hover .news-grid-item-info-title{color:#004f9c}input:-webkit-autofill{-webkit-animation-name:onAutoFillStart;animation-name:onAutoFillStart}input:not(:-webkit-autofill){-webkit-animation-name:onAutoFillCancel;animation-name:onAutoFillCancel}.location-icon{background:url(../images/location-dark.svg) no-repeat;background-size:11px 14px;background-position:3px;padding-left:18px;display:block;font-size:14px;margin-top:4px}.more{font-size:13px;font-weight:700;color:#004f9c;align-self:flex-end;margin-top:auto}.faq .ui-accordion{max-width:83%;margin-left:auto;margin-right:auto}.faq .ui-accordion .ui-accordion-header{font-size:20px;line-height:24px;font-weight:700;color:#272628;background:none;border:none;border-bottom:1px solid #d5d8db;outline:none;transition:border-bottom .2s;padding:.5em 1.5em .5em .7em}.faq .ui-accordion .ui-accordion-header .ui-icon{position:absolute;width:24px;height:24px;right:.5em;top:.5em;overflow:visible;margin:0;background:none}.faq .ui-accordion .ui-accordion-header .ui-icon:after,.faq .ui-accordion .ui-accordion-header .ui-icon:before{content:"";position:absolute;background-color:#000;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.faq .ui-accordion .ui-accordion-header .ui-icon:before{top:5px;left:50%;width:2px;height:14px;margin-left:-1px}.faq .ui-accordion .ui-accordion-header .ui-icon:after{top:50%;left:5px;width:14px;height:2px;margin-top:-1px}.faq .ui-accordion .ui-accordion-header .ui-icon:hover{cursor:pointer}.faq .ui-accordion .ui-accordion-header .ui-icon:hover:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq .ui-accordion .ui-accordion-header .ui-icon:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq .ui-accordion .ui-accordion-header.ui-state-active{border-bottom:1px solid transparent}.faq .ui-accordion .ui-accordion-header.ui-state-active .ui-icon:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq .ui-accordion .ui-accordion-header.ui-state-active .ui-icon:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq .ui-accordion .ui-accordion-content{border:none;border-bottom:1px solid #d5d8db;padding:.5em 2.2em .5em .7em}@media only screen and (max-width:767px){.faq .ui-accordion .ui-accordion-content{padding:.5em .7em}}.breadcrumbs{display:flex}@media only screen and (max-width:767px){.breadcrumbs li{font-size:12px}}.breadcrumbs li:after{content:"/";display:inline-block;padding-left:5px;padding-right:5px;color:#004f9c;font-weight:700}.breadcrumbs li:last-of-type:after{display:none}.breadcrumbs a{font-weight:700}.tmac-grid{display:grid;grid-template-columns:auto auto auto;grid-column-gap:30px;grid-row-gap:30px;counter-reset:my-awesome-counter;margin:40px 0}@media (min-width:768px) and (max-width:1024px){.tmac-grid{grid-template-columns:auto auto}}@media only screen and (max-width:767px){.tmac-grid{grid-template-columns:auto;grid-column-gap:0;grid-row-gap:15px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tmac-grid{display:flex;flex-wrap:wrap;justify-content:space-between}}.tmac-grid-item{border:1px solid #e8e8e9;border-radius:2px;padding:15px 25px;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tmac-grid-item{width:32%;margin-bottom:30px}}.tmac-grid-item-title{font-size:16px;line-height:24px;display:flex;align-items:center;counter-increment:my-awesome-counter}.tmac-grid-item-title:before{content:counter(my-awesome-counter);display:inline-flex;align-items:center;justify-content:center;width:55px;height:55px;font-size:32px;font-weight:700;color:#004f9c;border:3px solid #dbdbdb;border-radius:100%;margin-right:15px;flex:0 0 55px}.tmac-grid-item-description{font-size:14px;line-height:24px}.tmac-grid-item-description:before{content:"";display:block;width:20px;height:2px;opacity:.7;background-color:#202124;margin:20px 0 12px}.tmac-grid-item.calc-price{background-color:hsla(0,0%,85.9%,.2);display:flex;align-items:center;justify-content:center;flex-direction:column}.tmac-grid-item.calc-price img{margin-bottom:38px}.tmac-grid-item.calc-price a{font-size:20px;line-height:24px;font-weight:700;color:#272628}.tmac-grid-item.calc-price a:hover{color:inherit}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.industries{display:flex;flex-wrap:wrap;justify-content:space-between}.industries-item{max-width:19%;width:19%;position:relative}.industries-item-image{overflow:hidden;margin-bottom:14px}@media only screen and (max-width:767px){.industries-item{max-width:48%;width:48%}}.industries-item img{width:100%;transition:all .3s}.industries-item a{color:#383838}.industries-item:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}.industries-item:hover a{color:#004f9c;text-decoration:none}.industries-item h4{font-size:20px;line-height:24px}@media only screen and (max-width:1199px){.industries-item h4{font-size:14px;line-height:18px}}.machine-tools{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.machine-tools-item{display:flex;margin-bottom:24px;width:calc(50% - 12px);padding:25px;border:1px solid #d8d8d8;box-shadow:0 0 1px transparent;border-radius:2px;align-items:center;justify-content:flex-start;transition:all .5s ease;position:relative}@media only screen and (max-width:1024px){.machine-tools-item{width:100%}}@media only screen and (max-width:767px){.machine-tools-item{padding:15px}}.machine-tools-item h3{margin-bottom:16px}.machine-tools-item-image{width:145px;min-width:145px;height:145px;border-radius:100%;margin-right:20px;background-size:cover;background-position:50%;background-repeat:no-repeat;border:1px solid #d8d8d8}@media only screen and (max-width:767px){.machine-tools-item-image{width:100px;min-width:100px;height:100px}}.machine-tools-item-image img{display:none}.machine-tools-item .btn{display:none;transition:all .5s ease;position:absolute}@media only screen and (max-width:1199px){.machine-tools-item .btn{display:block;position:relative}}.machine-tools-item:active,.machine-tools-item:hover{border:1px solid #004f9c;box-shadow:0 0 1px #004f9c;background-color:rgba(0,79,156,.02)}.machine-tools-item:active h3,.machine-tools-item:hover h3{color:#004f9c}.machine-tools-item:active .btn,.machine-tools-item:hover .btn{display:inline-block}.send-email-form{text-align:center}@media only screen and (min-width:1000px){.send-email-form h2{font-size:2.25rem}}.send-email-form .btn.small{padding:16px 40px;min-width:220px}.send-email-form .form-group{margin-left:auto;margin-right:auto;max-width:480px}@media only screen and (max-width:767px){.mdc{flex-direction:column}.mfw{flex-wrap:wrap}}@media print{body,html{height:99%}h1{color:#000;background:none}article,body{width:100%;margin:0;padding:0;color:#000;font-size:1.3rem}.gray-bg{background:none}.row-main,.row-main .search-result{width:100%}.block-title{border-bottom:1px solid #000;margin-bottom:20px;margin-top:10px}.block-title:after{display:none}@page{margin:2cm}form,h2,h3,section{page-break-before:avoid;page-break-inside:avoid;page-break-after:avoid}.row,form,h2,h3,section{-webkit-column-break-after:avoid;break-after:avoid}img{max-width:100%!important}img,ul{page-break-inside:avoid}a{font-weight:bolder}.nav-tabs .nav-link.active,a{text-decoration:none!important}.nav-tabs .nav-link.active{border-bottom:none}a[href^=http]:after{content:" <" attr(href) "> "}article a[href^="#"]:after{content:""}a:not(:local-link):after{content:" <" attr(href) "> "}a[href]:after{content:""}#fc_frame,#fc_frame.fc-widget-normal{display:none!important}#categoryFilters,.banner,.btn,.contact-form,.coockies,.details .jumbotron,.footer,.header-top,.info,.map,.mark,.nav-link:not(.active),.navbar-collapse,.navbar-toggler,.owl-carousel,.owl-dots,.owl-nav,.print-invisible,.product-slider-nav,.row.row-aside,.user-actions-nav,.video-holder,.visit,aside,nav{display:none}.nav-tabs{margin:20px 0}table{border:solid #000!important;border-width:1px 0 0 1px!important}td,th{border:solid #000!important;border-width:0 1px 1px 0!important}.wrapper{padding:0}.details{overflow:hidden;display:block}.product-slider-box{width:49%;float:left}.contacts-item-image{margin:0 -10px}.contacts-item-image img{display:block!important;height:143px;width:100%}.contacts-item{padding:0 10px 10px}.contacts-item strong{page-break-after:avoid}.contacts-item-list{margin-bottom:5px}.separeator{margin-left:0}.event,.event-right-part .block-title,.machine-card-text,.nav-tabs .nav-link.active,.view-all{color:#000}.machine-card{page-break-inside:avoid}.machine-card img{display:block!important;height:440px}.info-item{page-break-inside:avoid}.info-item-description{padding:25px}.location-card{padding:15px;page-break-inside:avoid}.location-card img{height:40px}.location-card-subtitle{margin-top:0;padding-top:0}.download-link img,.location-card-subtitle:before{display:none}.contacts,.news-grid-item,.specs-table{page-break-inside:avoid}.contacts-block,.print-break-before{page-break-before:always}.details-image{width:49%;margin-left:0;float:left}.details-image img{width:100%}.details-description-info{height:auto}.details-description{width:49%;float:right}.event{overflow:hidden;width:100%}.event-right-part{width:100%;margin-right:10px}.event-left-part{display:block;width:100%}.event{padding:20px 0}.product-card a .card-img img{display:block!important}.block-with-image p{width:45%}.block-with-image-holder{width:48%}.news,.news-grid-item,.related-posts{page-break-inside:avoid}.specs-table .table-heading{page-break-before:avoid}.block-with-photo-info{width:70%}.one-news video,video{display:none!important}.news-grid{display:block;overflow:hidden}.news-grid-item{display:inline-block;float:left}.news-grid-item-info{min-height:325px}.card-img-holder{min-height:200px}.print-events .news-grid-item-info{min-height:360px}.row:not(.imper){display:block;margin:0 auto}.rates-slider,.row-main .col-heading,.specs-table .table-heading .media{display:block}.specs-table .table-heading .media img{float:left}.content-sidebar,.owl-carousel .owl-item{width:296px!important}*{overflow:visible!important}.owl-carousel .owl-stage-outer,.specs-table .table-heading .media,.specs-table .table-heading .media-body{overflow:hidden!important}body{display:block;height:auto}}@media print and (color){.block-with-photo-holder,.contacts-item-list li,.contacts-item-photo,.gallery-grid-item,.info-item-image,.news-grid-item-image{-webkit-print-color-adjust:exact;print-color-adjust:exact}}#registercontainer .error-message{padding:15px 0}.container-disable-padding .container,.thanks-message-section .content .container{padding-left:0}.block-title.disable-gray-line{border-bottom:none}.validation-summary-errors ul li{width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media only screen and (min-width:1200px){.col-aside{padding-left:0}.col-main{padding-right:0}}@media only screen and (max-width:575px){.media{flex-direction:column}.media img{margin-bottom:28px}}.indent-fix .banner{ margin-top: 32px;}
/*# sourceMappingURL=style.css.map */
.filter-holder .search-container{
	max-width: 626px;
    padding: 0 25px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 75px;
}
.article-tags{
    margin: 0 0 -16px;
    padding: 0;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
}
.article-tags li{
    margin: 0 16px 16px 0;
}
.article-tags li span{
    border-radius: 2px;
    padding: 6px 8px;
    color: #fff;
    display: block;
    font-weight: 600;
    font-size: 14px;
}
.flexible-banner-info .article-tags,
.news-slider-info .article-tags{
    justify-content: center;
    margin-left: 16px;
	margin-bottom: 0;
}
@media all and (max-width: 767px){
    .flexible-banner-info .article-tags,
    .news-slider-info .article-tags{
        margin-bottom: 0;
    }
    .flexible-banner-info .article-tags li,
    .news-slider-info .article-tags li{
        margin-right: 5px;
        margin-bottom: 5px;
    }
}
.dc{
    background-color: #004F9C;
}
.im{
    background-color: #18AF11;
}
.mt{
    background-color: #D80027;
}
.industries-filter{
    margin: 0 0 30px;
    padding: 0;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.industries-filter li{
     margin: 0 1% 20px;
}
.industries-filter input{
    display: none;
}
.industries-filter label{
    font-size: 18px;
    line-height: 32px;
    font-weight: 600;
    color: #8A959C;
    padding: 0 12px;
    border-radius: 2px;
    cursor: pointer;
}
.industries-filter input[type=radio]:checked+label{
    color: #fff;
    background-color: #004F9C;
}
.owl-carousel-news .owl-dots {
display: flex;
}
/* ---- END article tags styles ---- */
/*# sourceMappingURL=style.css.map */
.mobile-toplinks{
    padding: 18px 25px;
    display: flex;
    border-bottom: 1px solid #d5d8db;
    color: #242424;
}
.mobile-toplinks .link-simple.medium{
    font-size: 20px;
    line-height: 23px;
    display: inline-flex;
    color: #242424;
}
@media all and (min-width: 1200px){
    .mobile-toplinks{
        display: none;
    }
}
.map svg polygon.active,
.map svg path.active {
    cursor: pointer;
    fill: #8A959C !important;
}
.drop-holder {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 80px;
}
.jdropdown {
    margin-right: 15px;
}
.jdropdown .jdropdown-header {
        padding: 19px;
}
.jdropdown.jdropdown-focus .jdropdown-header::placeholder {
        opacity: 0;
}
.contacts-tags {
    margin: 20px 0 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
}
.contacts-tags li {
        margin: 0 8px 8px 0;
}
.contacts-tags li strong {
            padding: 8px;
            font-size: 12px;
            margin: 0;
}
.contacts-item-logo {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 150px;    
}
.contacts-item-logo img{
    max-width: 80%;
    max-height: 80%;
}
.map.smaller svg {
    max-height: 530px;
}
#maptooltip {
    font-size: 11px;
    color: #fff;
    position: absolute;
    background: #383838;
    border: 1px solid #383838;
    padding: 2px 4px;
}