/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.browserupgrade{margin:.2em 0;background:#f0f0f0;color:#000;padding:.2em 0}.no-results{display:none;padding:100px 0!important;text-align:center}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Exo 2';src:url(../fonts/Exo2-SemiBold.woff2) format("woff2"),url(../fonts/Exo2-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Exo;src:url(../fonts/Exo-Regular.woff2) format("woff2"),url(../fonts/Exo-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Exo 2';src:url(../fonts/Exo2-Medium.woff2) format("woff2"),url(../fonts/Exo2-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Exo 2';src:url(../fonts/Exo2-Light.woff2) format("woff2"),url(../fonts/Exo2-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Exo 2';src:url(../fonts/Exo2-Regular.woff2) format("woff2"),url(../fonts/Exo2-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Times New Roman';src:url(../fonts/TimesNewRomanPS-BoldMT.woff2) format("woff2"),url(../fonts/TimesNewRomanPS-BoldMT.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Myriad Pro';src:url(../fonts/MyriadPro-Regular.woff2) format("woff2"),url(../fonts/MyriadPro-Regular.woff) format("woff");font-weight:400;font-style:normal}.cols{margin:0 -15px}@media (max-width:1023px){.cols{margin:0 -10px}}.cols:after{content:'';display:table;clear:both;line-height:0}.cols--fluid{margin:0}.cols--fluid .col{padding:0}.col{float:left;width:100%;padding:0 15px 30px}.col--1of2{width:50%}.col--1of3{width:33.33%}.col--1of4{width:25%}.col--2of3{width:66.66%}@media (max-width:1023px){.col{padding:0 10px 20px}}@media (max-width:767px){.col{width:100%;padding:0}.cols{margin:0}.col--1of2,.col--1of3,.col--1of4,.col--2of3{width:100%}}.js-read-more{position:relative;padding-bottom:28px}.js-read-more>a{position:absolute;bottom:0;left:0}.js-read-more>a span:nth-child(1){display:inline-block}.js-read-more>a span:nth-child(2){display:none}.js-read-more.expanded>a span:nth-child(1){display:none}.js-read-more.expanded>a span:nth-child(2){display:inline-block}.hidden{display:none!important}.show-on-mobile{display:none!important}@media (max-width:767px){.show-on-mobile{display:block!important}}.hide-on-mobile{display:block!important}@media (max-width:767px){.hide-on-mobile{display:none!important}}.hide-on-tablet{display:block!important}@media (max-width:1199px){.hide-on-tablet{display:none!important}}.ui-widget{font-family:Exo,sans-serif}.ui-widget-header{background:#fff;border-color:#1b9cd6}.ui-datepicker-calendar .ui-state-default{background:#fff}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border-color:#1b9cd6}.ui-state-active,.ui-state-hover,html .ui-button.ui-state-disabled:hover{background:#f0f0f0!important}body{min-width:320px;font-family:"Exo 2",sans-serif;font-weight:400;font-size:14px;line-height:1.3;color:#494441;background:#fff}@media (max-width:767px){body{font-size:13px;line-height:1.08}}img{max-width:100%;height:auto}a{color:inherit}[href^=tel]{pointer-events:none}@media (max-width:767px){[href^=tel]{pointer-events:all}}[href^=mailto],[href^=tel]{text-decoration:none}[href^=mailto]:hover,[href^=tel]:hover{text-decoration:underline}figure{display:block;margin:0}dl,ol,ul{padding:0 0 0 20px}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0;margin-bottom:.65em}dl:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:400;color:#1b9cd6}h1{font-size:39px}@media (max-width:1023px){h1{font-size:35px}}@media (max-width:767px){h1{font-size:24px}}h2{font-size:39px}@media (max-width:1023px){h2{font-size:35px}}@media (max-width:767px){h2{font-size:24px;line-height:1.04}}h3{margin-bottom:12px;font-size:29px;line-height:1.24;color:#007ac1;letter-spacing:.01em}@media (max-width:1023px){h3{font-size:24px}}@media (max-width:767px){h3{font-size:14px}}h4{margin-bottom:4px;font-size:25px;color:#494441}@media (max-width:1023px){h4{font-size:20px}}@media (max-width:767px){h4{font-size:14px}}h5{font-size:18px}@media (max-width:1023px){h5{font-size:16px}}@media (max-width:767px){h5{font-size:14px}}h6{font-size:14px;color:#494441}@media (max-width:767px){h6{font-size:13px}}.shell{max-width:1200px;padding:0 30px;margin:0 auto}.shell:after{content:'';display:table;clear:both;line-height:0}@media (max-width:1023px){.shell{padding:0 30px}}@media (max-width:767px){.shell{padding:0 25px}}.shell--fluid{max-width:none;padding:0}.wrapper{position:relative;min-height:100vh;overflow:hidden}.header{position:absolute;top:0;left:0;width:100%;z-index:100;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#fff}.header .logo{position:absolute;top:48px;left:0}@media (max-width:1023px){.header .logo{left:0}}.header .btn-quote{position:absolute;top:0;right:0;padding:11px 20px 12px;font-weight:600;font-size:15px;letter-spacing:0;-webkit-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px}@media (max-width:1023px){.header .btn-quote{right:0}}.header .header__actions .search{position:absolute;top:100%;right:0;width:400px}.header .header__content{position:relative}.header .header__content:after{content:'';display:table;clear:both;line-height:0}.header .header__actions:after{content:'';display:table;clear:both;line-height:0}.header.search-opened .search{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible;pointer-events:all}.header--solid{padding-bottom:36px;background:#fff}@media (max-width:1023px){.header:before{content:'';position:fixed;top:0;left:0;display:inline-block;width:100vw;height:100vh;background:#249ad5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.header .logo{top:27px;left:25px}.header .btn-search{display:none}.header .search{position:relative;top:auto;left:auto;width:100%;margin-left:7px}.header .btn-quote{position:static;margin-bottom:29px;top:auto;right:auto;padding:8px 10px 7px;min-width:118px;font-weight:600;font-size:13px;letter-spacing:0;-webkit-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px}.header .header__content{position:static}.header .header__nav{position:fixed;top:0;left:auto;right:0;width:560px;height:100%;background-color:transparent;padding:0 0 0 92px;overflow-x:hidden;overflow-y:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.header .header__actions{position:relative;height:100%;padding:0 29px 40px 29px;overflow-y:auto;background-color:#fff}.header--solid{padding-bottom:30px;background:#fff}.header.nav-opened:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8;visibility:visible}.header.nav-opened .header__nav{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.header.nav-opened .search{pointer-events:all;position:relative;top:auto;left:auto;width:100%;margin-left:7px}}@media (max-width:767px){.header{position:fixed;top:0;left:0;width:100%;min-height:60px;background:0 0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header .logo{top:17px;left:25px}.header .header__nav{max-width:100%}.header--solid{padding:0;min-height:60px;background:#fff}.header.header-fixed{background:#fff}}.btn{position:relative;z-index:2;display:inline-block;min-width:114px;padding:6px 10px;border:1px solid transparent;-webkit-border-radius:14px;border-radius:14px;outline:0;background-color:#1b9cd6;font-family:inherit;font-weight:400;font-size:14px;color:#fff;line-height:1.2;letter-spacing:.01em;vertical-align:middle;text-align:center;text-decoration:none;text-transform:none;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn img{vertical-align:middle}.btn:hover{background:#0075bc}.btn--block{width:100%}.btn--grey{background:#f0f0f0;color:#494441}.btn--more.flipSvg svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn--more svg{position:relative;left:-1px;top:-1px;display:inline-block;margin-left:3px;max-width:7px;width:7px;height:7px}.btn--more svg path{fill:#494441;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn--more:hover{background:#1b9cd6;color:#fff}.btn--more:hover svg path{fill:#fff}.btn--size2{font-size:15px;padding:12px 10px}.btn--actions{min-width:110px;padding:14px 10px 13px;background:#939598}.btn--white{background:#fff;color:#494441}.btn--white:hover{color:#fff}@media (max-width:767px){.btn{min-width:auto;font-size:13px;font-weight:400;-webkit-border-radius:6px;border-radius:6px;letter-spacing:0}.btn--actions{min-width:70px}}.btn--download{position:relative;padding-left:106px;padding-top:8px;background:#f0f0f0;display:table;width:100%;height:85px;color:#939598;text-align:left}@media (max-width:1023px){.btn--download{padding-left:80px}}@media (max-width:767px){.btn--download{-webkit-border-radius:12px;border-radius:12px}}.btn--download span{display:table-cell;vertical-align:middle}.btn--download svg{position:absolute;top:50%;left:39px;margin-top:-2px;width:41px;height:56px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1023px){.btn--download svg{left:23px;-webkit-transform:translateY(-50%) scale(.86);-ms-transform:translateY(-50%) scale(.86);transform:translateY(-50%) scale(.86)}}.btn--download svg path{stroke:#939598}.btn--download:hover{background:#249ad5;color:#fff}.btn--download:hover svg path{stroke:#fff}.btn--calc-link{background:#1b9cd6;color:#fff}.btn--calc-link:hover{background:#f0f0f0;color:#939598}.btn--calc-link:hover svg path{stroke:transparent;fill:#939598}.btn--calc-link svg{height:46px}.btn--calc-link svg path{stroke:transparent}.btn-upload{position:absolute;z-index:4;top:0;left:0;width:100%;display:inline-block;height:62px;border:0;-webkit-border-radius:18px;border-radius:18px;outline:0;background:#fff;font-family:inherit;font-size:17px;font-weight:400;line-height:62px;color:#494441;letter-spacing:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden;pointer-events:none}.btn-upload strong{display:inline-block;min-width:150px;margin-right:41px;padding:0 15px;-webkit-border-radius:18px 0 0 18px;border-radius:18px 0 0 18px;background:#0075bc;text-align:center;color:#fff;font-weight:400;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn-upload:hover strong{background:#1b9cd6}@media (max-width:1023px){.btn-upload{height:52px;font-size:16px;line-height:52px}}@media (max-width:767px){.btn-upload{border:0;height:44px;line-height:44px}.btn-upload strong{margin-right:10px;padding:0 10px;min-width:80px}}.btn-search{float:right;position:relative;display:inline-block;width:34px;height:34px;background:#0075bc;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-decoration:none}.btn-search svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-search:hover{background:#1b9cd6}.btn-menu{display:none}@media (max-width:1023px){.btn-menu{position:absolute;z-index:60;top:25px;right:30px;display:inline-block;padding:11px 0 0 8px;width:38px;height:38px;background-color:transparent;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn-menu span{position:relative;display:block;width:32px;height:3px;background:#192c4d;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn-menu span+span{margin-top:6px}.btn-menu.nav-opened{position:fixed;background-color:transparent}.btn-menu.nav-opened span:nth-child(1){-webkit-transform:translate(-2px,-6px) rotate(135deg);-ms-transform:translate(-2px,-6px) rotate(135deg);transform:translate(-2px,-6px) rotate(135deg)}.btn-menu.nav-opened span:nth-child(2){visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.btn-menu.nav-opened span:nth-child(3){-webkit-transform:translate(-2px,-23px) rotate(-135deg);-ms-transform:translate(-2px,-23px) rotate(-135deg);transform:translate(-2px,-23px) rotate(-135deg)}}@media (max-width:767px){.btn-menu{top:8px;right:7px}.btn-menu span{width:21px;height:2px}.btn-menu span+span{margin-top:5px}.btn-menu.nav-opened span:nth-child(1){-webkit-transform:translate(-2px,1px) rotate(135deg);-ms-transform:translate(-2px,1px) rotate(135deg);transform:translate(-2px,1px) rotate(135deg)}.btn-menu.nav-opened span:nth-child(3){-webkit-transform:translate(-2px,-13px) rotate(-135deg);-ms-transform:translate(-2px,-13px) rotate(-135deg);transform:translate(-2px,-13px) rotate(-135deg)}}.btn-close{position:absolute;z-index:60;right:0;top:40px;right:45px;display:inline-block;width:24px;height:24px;background:0 0;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.btn-close span{position:relative;display:block;width:30px;height:2px;background:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn-close span+span{margin-top:7px}.btn-close span:nth-child(1){-webkit-transform:translate(-1px,9px) rotate(135deg);-ms-transform:translate(-1px,9px) rotate(135deg);transform:translate(-1px,9px) rotate(135deg)}.btn-close span:nth-child(2){-webkit-transform:translate(-1px,0) rotate(-135deg);-ms-transform:translate(-1px,0) rotate(-135deg);transform:translate(-1px,0) rotate(-135deg)}.btn-close:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}.logo{display:inline-block;text-decoration:none}.logo svg{width:187px;height:56px}.logo svg .cls-1{stroke:#192c4d;stroke-width:0;fill:#192c4d}@media (max-width:1023px){.logo svg{max-width:155px;width:155px;height:46px}}@media (max-width:767px){.logo svg{max-width:100px;width:100px;height:31px}}[class^=ico-]{display:inline-block;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;vertical-align:middle}.ico-search svg{max-width:18px;width:18px;height:18px}.ico-search-blue svg{max-width:18px;width:18px;height:14px}.ico-search-blue .cls-1{stroke:#1b9cd6;stroke-width:2px}.ico-facebook svg{max-width:32px;width:32px;height:33px}@media (max-width:1023px){.ico-facebook svg{max-width:29px;width:29px;height:30px}}@media (max-width:767px){.ico-facebook svg{max-width:26px;width:26px;height:27px}}.ico-facebook path{fill:#939598}.ico-twitter svg{max-width:38px;width:38px;height:34px}@media (max-width:1023px){.ico-twitter svg{max-width:34px;width:34px;height:30px}}@media (max-width:767px){.ico-twitter svg{max-width:30px;width:30px;height:27px}}.ico-twitter path{fill:#939598}.ico-linkedin svg{max-width:32px;width:32px;height:32px}@media (max-width:1023px){.ico-linkedin svg{max-width:29px;width:29px;height:29px}}@media (max-width:767px){.ico-linkedin svg{max-width:26px;width:26px;height:26px}}.ico-linkedin path{fill:#939598}.ico-pencil img{width:48px;height:50px}@media (max-width:767px){.ico-pencil img{width:29px;height:29px}}.ico-cursor img{width:31px;height:56px}@media (max-width:767px){.ico-cursor img{width:17px;height:32px}}.ico-support img{width:56px;height:51px}@media (max-width:767px){.ico-support img{width:32px;height:32px}}.ico-leadership img{width:62px;height:75px}.ico-agility img{width:71px;height:69px}.ico-teamwork img{width:99px;height:66px}.ico-industrious img{width:77px;height:66px}.ico-loyalty img{width:66px;height:79px}.ico-manufacturing img{width:62px;height:62px}.ico-engineering img{width:75px;height:75px}.ico-design img{width:76px;height:78px}.ico-components img{width:85px;height:85px}@media (max-width:767px){.ico-components img{width:65px;height:65px}}.intro{position:relative;width:100%;height:100vh;min-height:200px;color:#fff;letter-spacing:.02em;overflow:hidden}@media (max-width:1023px){.intro{height:50vh;min-height:161px}}.intro h1{margin-bottom:13px;font-size:50px;line-height:.9;letter-spacing:-.039em;color:#fff}.intro p{max-width:93%;margin-bottom:15px}.intro .btn{-webkit-border-radius:8px;border-radius:8px;padding-left:9px;padding-right:9px;min-width:auto}.intro .intro__image{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.intro .intro__image:after{content:'';z-index:2;position:absolute;bottom:-362px;right:-313px;display:inline-block;width:770px;height:726px;background-image:url(../images/temp/SVGs/ico-blend-01.svg);-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;-webkit-transform:rotate(38.4deg);-ms-transform:rotate(38.4deg);transform:rotate(38.4deg);pointer-events:none}.intro .intro__image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;background:#999;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=12)";opacity:.12;mix-blend-mode:multiply}.intro .intro__body{position:absolute;z-index:6;top:0;left:0;width:100%;height:100%}.intro .intro__content{position:absolute;bottom:0;left:0;padding:0 0 42px;width:100%}.intro .intro__entry{max-width:360px}.intro--large,.intro--video{margin-top:-135px}@media (max-width:1023px){.intro--large,.intro--video{margin-top:-100px}}@media (max-width:767px){.intro--large,.intro--video{margin-top:-65px}}.intro--alt{height:auto;padding-top:41.7%}.intro--alt h1{font-size:43px;letter-spacing:0}.intro--alt .intro__content{padding:0 0 33px}.intro--alt .intro__image:after{bottom:0;right:0;width:290px;height:230px;background-image:url(../images/temp/intro-shape-2.png);-webkit-transform:none;-ms-transform:none;transform:none}.intro--projects{height:237px}@media (max-width:1023px){.intro--projects{height:161px}}@media (max-width:767px){.intro--projects{height:155px}}.intro--projects h1{font-size:43px;letter-spacing:0}.intro--projects .intro__content{padding:0 1px 36px}.intro--medium{height:237px}@media (max-width:1023px){.intro--medium{height:161px}}@media (max-width:767px){.intro--medium{height:155px}.intro--medium .intro__image:after{width:350px!important;height:350px!important}}.intro--medium h1{font-size:43px;letter-spacing:0}.intro--medium .intro__content{padding:0 1px 36px}.intro--products{height:237px}@media (max-width:1023px){.intro--products{height:161px}}@media (max-width:767px){.intro--products{height:155px}}.intro--products h1{font-size:43px;color:#1b9cd6}.intro--products .intro__image:after{bottom:0;right:0;width:733px;height:458px;background-image:url(../images/temp/intro-shape.png);-webkit-transform:none;-ms-transform:none;transform:none}.intro--products .intro__content{padding:0 0 34px}.intro--slider{height:600px}@media (max-width:1023px){.intro h1{font-size:32px}.intro .intro__image:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}.intro--video{height:50vh}}@media (max-width:767px){.intro{min-height:155px}.intro h1{margin-bottom:8px;font-size:24px;line-height:.92}.intro p{display:none}.intro .btn{padding-left:10px;padding-right:10px}.intro .intro__content{padding:0 0 16px}.intro .intro__entry{max-width:170px}.intro .intro__image{background-position:51% 50%}.intro .intro__image:after{right:-190px;bottom:-160px;width:300px;height:300px}.intro--alt{height:auto;padding-top:0}.intro--products .intro__product img{max-width:200px}.intro--products .intro__image:after{bottom:0;right:0;width:201px;height:125px;-webkit-transform:none;-ms-transform:none;transform:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.intro .intro__image:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4}.intro--light .intro__image:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@supports (-ms-accelerator:true){.intro .intro__image:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4}.intro--light .intro__image:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@supports (-ms-ime-align:auto){.intro .intro__image:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4}.intro--light .intro__image:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@media screen and (orientation:landscape){.intro{min-height:200px}}.footer .socials{float:left}.footer .footer__nav{float:right}.footer .footer__nav .nav{padding:3px 12px 0 0}.footer .footer__nav .nav a{color:#249ad5}.footer .footer__nav .nav a:hover{color:#0075bc}.footer .footer__nav .nav>ul li{float:left}.footer .footer__nav .nav>ul li+li{margin-top:0;margin-left:58px}@media (max-width:1199px){.footer .footer__nav .nav>ul li+li{margin-left:20px}}@media (max-width:1023px){.footer .footer__nav .nav>ul{font-size:13px}}@media (max-width:1023px){.footer .footer__nav .nav{padding:6px 2px 0 0}}.footer .footer__inner{padding:30px 0 26px;border-bottom:1px solid #e4e4e5}.footer .footer__inner:after{content:'';display:table;clear:both;line-height:0}.footer .footer__bar{padding:22px 4px;color:#939598}@media (max-width:1023px){.footer{font-size:12px}}@media (max-width:767px){.footer .socials{float:none;width:100%;border-bottom:1px solid #e4e4e5}.footer .footer__inner{padding:12px 0 0}.footer .footer__nav{float:none;padding:15px 6px 17px}.footer .footer__nav .nav>ul{float:none;font-size:13px}.footer .footer__nav .nav>ul>li{float:none}.footer .footer__nav .nav>ul>li+li{margin:15px 0 0 0}.footer .footer__bar{padding:13px 8px 16px}}.nav{position:relative;float:right;padding:60px 0 0 0}.nav:after{content:'';display:table;clear:both;line-height:0}.nav a{display:inline-block;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.nav .btn-search{margin-left:16px}@media (max-width:1199px){.nav .btn-search{margin-left:30px}}.nav>ul{float:left;margin:0;padding:8px 0 0;line-height:1.2;list-style:none}.nav>ul:after{content:'';display:table;clear:both;line-height:0}.nav>ul>li{float:left;height:67px;padding-left:20px;padding-right:20px;position:relative}.nav>ul>li+li{margin-left:20px}@media (max-width:1199px){.nav>ul>li+li{margin-left:32px}}.nav>ul>li.current-page-ancestor>a,.nav>ul>li.current_page_item>a{color:#0075bc}.nav>ul>li a{display:block;height:100%}.nav>ul>li a:hover{color:#0075bc}.nav>ul>li ul.sub-menu{display:none;position:absolute;list-style:none;padding:20px;background:#fff;left:0;min-width:170px;top:67px;-webkit-box-shadow:0 6px 5px rgba(0,0,0,.05);box-shadow:0 6px 5px rgba(0,0,0,.05)}.nav>ul>li ul.sub-menu li{margin-bottom:10px}.nav>ul>li ul.sub-menu li:last-child{margin-bottom:0}.nav>ul>li:hover{border-bottom:4px solid #0075bc}.nav>ul>li:hover ul.sub-menu{display:block}@media (max-width:1023px){.nav{padding:22px 0 0 7px;float:none}.nav>ul{padding:0;color:#4a4a49;font-size:18px}.nav>ul#menu-nested-pages{width:100%}.nav>ul>li{float:none;height:auto;position:relative;padding-right:0}.nav>ul>li+li{margin:10px 0 0}.nav>ul>li>a{display:block;padding:10px 0}.nav>ul>li:hover{border-bottom:none}.nav>ul>li.menu-item-has-children:after{content:'';display:block;position:absolute;width:25px;height:36px;right:0;top:0;background:url(../images/temp/SVGs/ico-arrow-down-blue.svg) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;pointer-events:none}.nav>ul>li.menu-item-has-children ul.sub-menu{position:relative;background:0 0;display:none;top:0;-webkit-box-shadow:none;box-shadow:none;padding-left:0;padding-right:0;z-index:2}.nav>ul>li.menu-item-has-children ul.sub-menu:before{content:'';display:block;z-index:-1;width:auto;height:-webkit-calc(100% - 10px);height:calc(100% - 10px);background:#f5f5f5;position:absolute;left:-50%;right:-50%;top:0}.nav>ul>li.menu-item-has-children ul.sub-menu a{padding:10px 0}.nav>ul>li.menu-item-has-children.open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.nav>ul>li.menu-item-has-children.open ul.sub-menu{display:block}}main{margin-top:135px}@media (max-width:1023px){main{margin-top:100px}}@media (max-width:767px){main{margin-top:65px}}main section:last-of-type{margin-bottom:31px}@media (max-width:1023px){main section:last-of-type{margin-bottom:21px}}@media (max-width:767px){main section:last-of-type{margin-bottom:43px}}.section{position:relative;padding:58px 0}.section .section__head{max-width:560px;margin:0 auto;padding-bottom:56px;text-align:center}.section .section__head p{letter-spacing:.02em}.section--services{padding:65px 0 51px}.section--services .section__head{padding-bottom:72px}.section--projects .section__image:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(../images/temp/about-projects-shape.png);-webkit-background-size:contain;background-size:contain;background-position:bottom right;background-repeat:no-repeat}.section--people{padding:54px 0 39px}.section--people .section__head{padding-bottom:98px}.section--testimonials{padding:93px 0 0}.section--testimonials+.section--list_forms{padding-top:0}.section--list_forms{padding:47px 0 0}.section--small-hero{padding-bottom:0}.section--small-hero+.section--contacts,.section--small-hero+.section--sales{padding-top:0}.section--small-hero .section__head{padding-bottom:68px;max-width:100%;text-align:left}.section--small-hero .section__entry{padding-left:0;max-width:406px}.section--small-hero .section__entry h1{margin-bottom:29px}.section--wide-text .section__entry{width:800px;max-width:100%}.section--search-result{padding-top:0}.section--search-result .cols{margin:0}.section--search-result .cols .col{-webkit-border-radius:24px;border-radius:24px;background-color:#f0f0f0;padding:0;margin:0 0 30px;display:table}@media (max-width:767px){.section--search-result .cols .col{display:block}}.section--search-result .cols .col .image{width:260px;-webkit-background-size:cover;background-size:cover;background-position:center;background-color:#f8f8f8;-webkit-border-radius:24px 0 0 24px;border-radius:24px 0 0 24px;display:table-cell}@media (max-width:1023px){.section--search-result .cols .col .image{width:160px}}@media (max-width:767px){.section--search-result .cols .col .image{width:100%;height:0;display:block;padding-bottom:52.6%;-webkit-border-radius:24px 24px 0 0;border-radius:24px 24px 0 0}}.section--search-result .cols .col .image.default{-webkit-background-size:100% auto;background-size:100% auto}.section--search-result .cols .col .content{padding:30px 200px 30px 20px;position:relative}@media (max-width:1023px){.section--search-result .cols .col .content{padding:20px 170px 20px 20px}}@media (max-width:767px){.section--search-result .cols .col .content{padding:20px;overflow:auto}}.section--search-result .cols .col .content h2{font-size:26px}@media (max-width:767px){.section--search-result .cols .col .content h2{font-size:24px}}.section--search-result .cols .col .content .btn{position:absolute;right:50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff}@media (max-width:1023px){.section--search-result .cols .col .content .btn{right:30px}}@media (max-width:767px){.section--search-result .cols .col .content .btn{position:static;-webkit-transform:none;-ms-transform:none;transform:none;float:right}}.section--search-result .cols .col .content .btn.btn--more:hover{background:#1b9cd6;color:#fff}.section--grey{background:#f0f0f0}.section--links{padding-bottom:26px}.section--links-size2{padding:33px 0 32px}.section--links-size3{padding:33px 0 22px}.section--links-size4{padding:82px 0 37px}@media (max-width:1199px){.section--links-size4{padding-bottom:30px}}.section--links-size5{padding:42px 0 60px}@media (max-width:1199px){.section--links-size5{padding-bottom:30px}}.section--links-size6{padding:42px 0 35px}@media (max-width:1199px){.section--links-size6{padding-bottom:30px}}.section--first{padding-top:195px}.section--contacts .section__head{margin:0;max-width:none;padding-bottom:62px;text-align:left}.section--contacts .section__head h1,.section--contacts .section__head h2{margin-bottom:29px}.section--contacts .section__entry{max-width:395px}.section--news .section__head{margin:0;max-width:none;padding-bottom:62px;text-align:left}.section--news .section__entry{max-width:395px}.section--news .section-cols{padding-bottom:27px}.section--news .section-cols .col{padding-bottom:23px}@media (max-width:767px){.section--news .section-cols .col{padding-bottom:0}.section--news .section-cols .col .link{max-width:none}}.section--news .section-cols .col:nth-child(3n+1){clear:left}.section--news .section-cols:after{background-image:url(../images/temp/section-shape-8.png);width:681px;height:659px}@media (max-width:1023px){.section--news .section-cols:after{right:-200px;bottom:-50px}}@media (max-width:767px){.section--news .section-cols:after{right:-300px;bottom:-100px}}.section--news .filters{padding-bottom:50px}@media (max-width:767px){.section--news .filters{text-align:center;padding-bottom:20px;padding-top:10px;margin:0 -10px}}.section--news .filters a{font-size:18px;text-decoration:none;margin:0 20px 10px 0;display:inline-block}.section--news .filters a.active,.section--news .filters a:hover{color:#0075bc}.section--news .filters a:last-child{margin-right:0}@media (max-width:767px){.section--news .filters a{margin:0 10px 10px}}.section--news .link-news h3{margin-bottom:6px}.section--news .link-news h4{font-size:16px}.section--news .link-news p{font-size:12px;position:absolute;bottom:20px;left:20px;width:-webkit-calc(100% - 180px);width:calc(100% - 180px);margin:0}@media (max-width:767px){.section--news .link-news p{position:relative;left:auto;bottom:auto;margin-bottom:10px;width:auto;display:block}}.section--components{padding-bottom:42px;z-index:6;background:#f0f0f0}.section--components:before{content:'';position:absolute;top:-30px;left:50%;display:inline-block;background:#f0f0f0;width:60px;height:60px;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.section--components .section__body:after{content:'';position:absolute;bottom:0;right:0;z-index:-1;width:247px;height:378px;background-image:url(../images/temp/section-shape-3.png);display:inline-block;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}.section--components-size2{padding-bottom:32px}.section--components-size2 .section__head{padding-bottom:65px}@media (max-width:767px){.section--components .col{padding-bottom:20px}}.section--request{padding-top:20px}.section--request .section__head{max-width:100%;padding-bottom:40px;text-align:left}.section--request .section__head h4{color:#939598}.section--request .section__head h1{margin-bottom:4px}.section--request .section__head h1:last-child{margin-bottom:0}.section--request .section__body{background:#f0f0f0}.section--request-steps{padding:155px 0 27px}.section--request-steps .section__head{padding-bottom:34px}.section--request-quote{padding:155px 0 27px}.section--request-quote .section__head{padding-bottom:36px}.section--warranty{padding-bottom:96px}.section--warranty .section__head{padding-bottom:68px;max-width:100%;text-align:left}.section--warranty .section__entry{padding-left:0;max-width:406px}.section--warranty .section__entry h1{margin-bottom:29px}.section--sales{padding:63px 0 49px}.section--sales .section__head{padding-bottom:62px;max-width:406px}.section--sales:first-of-type{padding-top:0}@media (max-width:1023px){.section{padding-top:24px}.section .section__head{padding-bottom:30px}.section--testimonials{padding:60px 0 17px}.section--first{padding-top:124px}.section--warranty{padding-bottom:50px}.section--warranty .section__head{padding-bottom:40px}.section--warranty .section__entry{padding-left:0}.section--warranty .section__entry h1{margin-bottom:15px}.section--sales .section__head{padding-bottom:50px}}@media (max-width:767px){.section{padding:25px 0}.section .section__head{padding-bottom:20px}.section--testimonials{padding:36px 0 19px}.section--first{padding-top:90px}.section--contacts .section__head{padding-bottom:25px}.section--contacts .section__head h1,.section--contacts .section__head h2{margin-bottom:10px}.section--links-size2 .section--links-size3,.section--links-size4,.section--links-size5,.section--links-size6{padding:20px 0}.section--components{padding:50px 0 25px}.section--components:before{top:-20px;width:40px;height:40px}.section--warranty .section__head{padding-bottom:30px}.section--sales .section__head{padding-bottom:35px}}.section-text{position:relative;z-index:2;padding:98px 0 105px;text-align:center}.section-text p{letter-spacing:.019em}@media (max-width:767px){.section-text p br{display:none}}.section-text h6{font-size:16px;color:#1b9cd6;font-weight:500}@media (max-width:767px){.section-text h6{color:#0075bc}}.section-text ol,.section-text ul{display:inline-block;text-align:left}.section-text .section__content{max-width:555px;margin:0 auto}.section-text .section__head{padding-bottom:49px}.section-text .section__actions{padding-top:69px}@media (max-width:767px){.section-text .section__actions{padding-top:0}}.section-text--narrow{padding:63px 0}.section-text--narrow .shell{max-width:406px}.section-text--narrow .shell .section__entry{padding:0}.section-text--narrow+.section--sales{padding-top:0}.section-text--about{padding:86px 0 18px}.section-text--about:after,.section-text--about:before{content:'';position:absolute;top:0;z-index:-1;display:inline-block;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}.section-text--about:before{left:0;width:354px;height:393px;background-image:url(../images/temp/shape-left.png)}.section-text--about:after{right:0;width:281px;height:770px;background-image:url(../images/temp/shape-right.png)}.section-text--about p{margin-bottom:18px}.section-text--about .section__content{max-width:585px}.section-text--about .section__content+.section__content{padding-top:70px;max-width:566px}@media (max-width:1023px){.section-text--about .section__content+.section__content{padding-top:30px}}@media (max-width:767px){.section-text--about .section__content+.section__content{padding-top:20px}}.section-text--about .section__content+.section__content .section__head{padding-bottom:36px}@media (max-width:767px){.section-text--about .section__content+.section__content .section__head{padding-bottom:17px}}.section-text--about .section__head{padding-bottom:40px}.section-text--about .section__entry{padding-bottom:69px}.section-text--about .section__actions{padding-top:0;margin-top:-40px}@media (max-width:1023px){.section-text--about .section__actions{margin-top:-30px;padding-bottom:20px}}@media (max-width:767px){.section-text--about .section__actions{margin-top:-10px;padding-bottom:30px}}.section-text--single{padding:93px 0 83px}.section-text--single p{margin-bottom:18px}.section-text--single .section__head{padding-bottom:28px}.section-text--single .section__entry{padding-bottom:25px}@media (max-width:1023px){.section-text{padding:76px 0}.section-text .section__head{padding-bottom:34px}.section-text .section__entry{padding-bottom:44px}.section-text--about{padding-bottom:18px}.section-text--about:before{width:243px;height:270px}.section-text--about:after{width:193px;height:530px}.section-text--single{padding-bottom:50px}.section-text--single .section__entry{padding-bottom:25px}}@media (max-width:767px){.section-text{padding:40px 0 40px}.section-text p span{display:none}.section-text .section__head{padding-bottom:17px}.section-text .section__entry{padding-bottom:23px}.section-text--about{padding-bottom:10px}.section-text--about:before{width:173px;height:192px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4}.section-text--about:after{width:137px;height:378px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4;bottom:0;top:auto}.section-text--single{padding-bottom:10px}}.section-select{padding:107px 0 87px;text-align:center;background-color:#f0f0f0}.section-select .section__head h4{margin-bottom:4px;color:#4a4a49;font-size:25px;font-weight:300}@media (max-width:1023px){.section-select .section__head h4{font-size:20px}}@media (max-width:767px){.section-select .section__head h4{margin-bottom:8px;font-size:16px;padding:0 25px}}.section-select .form-request{background-color:transparent;padding-top:0}.section-select .form-request .performance-calculator .product-group-radio .gfield_label,.section-select .form-request .product-selector .product-group-radio .gfield_label{color:#1b9cd6!important}.section-select .form-request .performance-calculator .product-group-radio .ginput_container,.section-select .form-request .product-selector .product-group-radio .ginput_container{background-color:transparent!important}.section-select .form-request .performance-calculator .product-group-radio:before,.section-select .form-request .product-selector .product-group-radio:before{display:none}@media (max-width:1023px){.section-select{padding:60px 0 50px}}@media (max-width:767px){.section-select{padding:20px 0}}.section-cols{padding:44px 0 34px;background:#f4f4f4}.section-cols .section__head{text-align:center;padding-bottom:59px}.section-cols .section__actions{padding:31px 0;text-align:center}.section-cols--white{background:#fff}.section-cols--contacts{padding:23px 0 0}.section-cols--contacts .section__head{padding-left:14px;padding-bottom:26px;text-align:left}.section-cols--contacts .section__head h3{letter-spacing:0;color:#249ad5}.section-cols--related{position:relative;z-index:2;padding:32px 0 26px}.section-cols--related:before{content:'';position:absolute;top:0;left:0;z-index:-1;width:460px;height:303px;background-image:url(../images/temp/section-shape-4.png);display:inline-block;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}.section-cols--related:after{content:'';position:absolute;bottom:0;right:0;z-index:-1;width:547px;height:223px;background-image:url(../images/temp/section-shape-5.png);display:inline-block;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}.section-cols--related .section__head{padding-bottom:44px}.section-cols--related-size2{margin-bottom:32px;padding:67px 0 58px}.section-cols--related-size2 .section__head{padding-bottom:58px}@media (max-width:1023px){.section-cols .section__head{padding-bottom:34px}.section-cols--related-size2{margin-bottom:0;padding:44px 0 40px}}@media (max-width:767px){.section-cols{padding:16px 0 7px}.section-cols .section__head{padding-bottom:21px}.section-cols .section__actions{padding:14px 0}.section-cols--contacts{padding-top:0}.section-cols--contacts .section__head{padding:0 0 16px}.section-cols--contacts .section__head h3{font-size:22px}}.section-image{position:relative;z-index:2;padding:67px 0 74px}.section-image h2{margin-bottom:24px;color:#fff}.section-image p{margin-bottom:18px}.section-image .btn{margin-top:20px;min-width:110px}.section-image .section__image{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:-1}.section-image .section__entry{max-width:443px;margin:0 auto;text-align:center;color:#fff;letter-spacing:.02em}@media (max-width:1023px){.section-image .section__image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;background:#494441;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}}.section-map{position:relative;height:711px}@media (max-width:1023px){.section-map{height:560px}}@media (max-width:767px){.section-map{height:400px}}.section-boxes{padding:7px 0 9px}.section-boxes .section__head{padding:70px 0 70px;text-align:center}.section-boxes .section__entry{max-width:360px;margin:0 auto;padding-bottom:66px;letter-spacing:.02em}.section-boxes .section__body{padding:34px 0 27px;background:#f0f0f0;position:relative;z-index:2}@media (max-width:767px){.section-boxes .section__body{padding:30px 0 10px}}.section-boxes .section__body:after{content:'';position:absolute;bottom:0;right:0;z-index:-1;width:559px;height:504px;background-image:url(../images/temp/section-decoration-1.png);display:inline-block;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}.section-boxes .col{padding-bottom:23px}@media (max-width:1023px){.section-boxes .col{width:50%}}@media (max-width:767px){.section-boxes .col{width:100%;padding-bottom:20px}}.section-boxes--products{padding-bottom:0}.section-boxes--products .section__body{padding:50px 0 60px;background:#f4f4f4}.section-boxes--products .section__body:after{bottom:auto;right:0;top:0;width:473px;height:539px;max-height:100%;background-image:url(../images/temp/section-shape-1.png)}.section-boxes--products .section__body:before{content:'';position:absolute;bottom:0;left:0;z-index:-1;width:554px;height:603px;max-height:100%;background-image:url(../images/temp/section-shape-2.png);display:inline-block;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}@media (max-width:1023px){.section-boxes .section__head{padding:50px 0}.section-boxes .section__entry{padding-bottom:30px}}@media (max-width:767px){.section-boxes .section__head{padding:30px 0}.section-boxes .section__entry{padding-bottom:20px}}.section-alt{padding:28px 0 55px}.section-alt h5{margin-bottom:18px;font-weight:400;color:#007ac1;letter-spacing:0;letter-spacing:.02em;line-height:1.25}.section-alt h5 strong{font-weight:600}.section-alt p{margin-bottom:18px;letter-spacing:.02em}.section-alt .section__body{max-width:994px;margin:0 auto;padding-bottom:124px}.section-alt .section__body:after{content:'';display:table;clear:both;line-height:0}.section-alt .section__content{position:relative;float:left;width:60%}.section-alt .section__content:before{content:'';position:absolute;top:0;right:2px;display:inline-block;height:99%;width:1px;background:#bcbcbb}.section-alt .section__aside{float:right;width:40%;padding-left:81px}.section-alt .section__aside h5{margin-bottom:65px}.section-alt .section__aside .link-small+h5{margin-top:65px}@media (max-width:1023px){.section-alt .section__aside .link-small+h5{margin-top:50px}}@media (max-width:767px){.section-alt .section__aside .link-small+h5{margin-top:40px}}.section-alt .section__entry{max-width:511px;margin-left:-6px}.section-alt .section__entry h2{margin-bottom:37px}.section-alt .section__entry ul{margin-bottom:17px;padding:0;list-style:none;letter-spacing:.02em}.section-alt .section__entry li{position:relative;padding-left:11px}.section-alt .section__entry li:before{content:'';position:absolute;top:8px;left:3px;display:inline-block;width:3px;height:3px;-webkit-border-radius:50%;border-radius:50%;background:#494441}.section-alt .section__inner{max-width:1008px;margin:0 auto}.section-alt .section__inner>h2{margin-bottom:59px}.section-alt--component,.section-alt--product{padding:39px 0 55px}.section-alt--component .section__aside,.section-alt--product .section__aside{padding-top:96px;padding-right:22px}.section-alt--component .section__body,.section-alt--product .section__body{padding-bottom:87px}.section-alt--component .section__entry,.section-alt--product .section__entry{margin-left:-8px;max-width:514px}.section-alt--component .section__content{float:none;width:100%}.section-alt--component .section__content:before{content:none}.section-alt--component .section__content .section__entry{margin:0;max-width:none}.section-alt--component .section__foot .section__body{padding-bottom:42px;max-width:none}@media (max-width:1199px){.section-alt--component .section__foot .section__body{padding-bottom:80px}}@media (max-width:767px){.section-alt--component .section__foot .section__body{padding-bottom:42px}}.section-alt--component .section__foot .section__body .col:nth-child(3n+1){clear:left}@media (max-width:1199px){.section-alt{padding-bottom:0}.section-alt .section__body{padding-bottom:80px}}@media (max-width:1023px){.section-alt .section__content{padding-right:30px}.section-alt .section__content:before{right:4px}.section-alt .section__aside{padding-left:30px}.section-alt .section__aside h5{margin-bottom:30px}.section-alt--product .section__aside{padding-top:80px;padding-right:0}.section-alt--product .section__body{padding-bottom:55px}.section-alt--product .section__entry{margin-left:0}.section-alt--product .section__inner>h2{margin-bottom:35px}}@media (max-width:767px){.section-alt{padding:15px 0 0}.section-alt p{margin-bottom:10px}.section-alt .section__body{padding-bottom:18px}.section-alt .section__content{float:none;padding:0 0 20px;width:100%}.section-alt .section__content:before{top:auto;bottom:0;left:50%;width:100%;height:1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.section-alt .section__entry h2{margin-bottom:24px}.section-alt .section__aside{float:none;padding:30px 0 0;width:100%}.section-alt .section__aside h5{margin-bottom:18px;text-align:center}.section-alt .section__inner>h2{margin-bottom:30px}.section-alt--product .section__aside{padding:36px 0 24px}}.slick-slide:focus{outline:0}.slider-controls .slider__dots{text-align:center}.slider-controls .slick-dots{display:inline-block;list-style:none;margin:0;padding:0;text-align:center}.slider-controls .slick-dots:after{content:'';display:table;clear:both;line-height:0}.slider-controls .slick-dots li{line-height:1;float:left;margin-bottom:6px}.slider-controls .slick-dots li+li{margin-left:19px}.slider-controls .slick-dots button{position:relative;display:inline-block;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;border:1px solid transparent;background:0 0;padding:0;outline:0;background:#a8a9ac;font-size:0;line-height:0;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-transition:0s;-o-transition:0s;transition:0s}.slider-controls .slick-dots button:hover{background:#1b9cd6}.slider-controls .slick-dots .slick-active button{background:#1b9cd6}.slider-controls .slider__arrows{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.slider-controls .slick-arrow{position:relative;float:left;margin-left:82px;display:inline-block;width:56px;height:56px;border:0;-webkit-border-radius:50%;border-radius:50%;outline:0;background-color:transparent;font-size:0;text-align:center;cursor:pointer;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;pointer-events:all}.slider-controls .slick-arrow:active{outline:0}.slider-controls .slick-arrow:after{content:'';position:absolute;top:50%;left:50%;margin-left:-2px;display:inline-block;width:18px;height:33px;background-image:url(../images/temp/SVGs/ico-arrow-right.svg);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.slider-controls .slick-arrow:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.slider-controls .slick-next{float:right;margin:0 82px 0 0}.slider-controls .slick-next:after{margin-left:2px;-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}@media (max-width:767px){.slider-controls .slick-arrow{width:20px;height:20px;margin-left:-4px}.slider-controls .slick-arrow:after{width:8px;height:16px}.slider-controls .slick-next{margin-left:0;margin-right:-4px}}.slider-testimonials{position:relative;margin-bottom:84px}.slider-testimonials .slider__slide{padding:0 120px;overflow:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.slider-testimonials .slider__slide.slick-active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.slider-testimonials .slider__arrows{margin-top:-27px}.slider-testimonials .slider__dots{display:none}.slider-testimonials .slick-list{overflow:visible}@media (max-width:1023px){.slider-testimonials{margin-bottom:60px}.slider-testimonials .slider__slide{padding:0 56px}.slider-testimonials .slick-arrow{margin:0}.slider-testimonials .slider__arrows{margin-top:-10px}}@media (max-width:767px){.slider-testimonials{margin-bottom:27px;padding:20px 0}.slider-testimonials .slider__slide{padding:0 20px}.slider-testimonials .slick-arrow{margin-left:-4px}.slider-testimonials .slick-next{margin-left:0;margin-right:-4px}.slider-testimonials .slider__arrows{margin-top:-16px}}.slider-intro{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:103px}.slider-intro h1,.slider-intro h2{margin-bottom:13px;font-size:40px;font-weight:400;line-height:.9;color:#fff;letter-spacing:0}@media (max-width:1023px){.slider-intro h1,.slider-intro h2{font-size:32px}}@media (max-width:767px){.slider-intro h1,.slider-intro h2{font-size:24px}}.slider-intro h3{margin-bottom:9px;font-size:24px;font-weight:400;color:#fff}@media (max-width:1023px){.slider-intro h3{font-size:20px}}@media (max-width:767px){.slider-intro h3{margin-bottom:4px;font-size:16px}}.slider-intro .slick-list,.slider-intro .slick-track,.slider-intro .slider__clip,.slider-intro .slider__slide,.slider-intro .slider__slides{height:100%}.slider-intro .slider__dots{position:absolute;bottom:0;left:0;padding-bottom:40px;width:100%;text-align:center}.slider-intro .slider__slide{position:relative}.slider-intro .slider__slide-image{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:3}.slider-intro .slider__slide-image:before{content:'';z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;background:#231f20;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3}.slider-intro .slider__slide-content{position:absolute;bottom:0;left:0;z-index:5;padding:0 1px 30px;width:100%}.slider-intro--component,.slider-intro--product{padding-bottom:100px}.slider-intro--component h1,.slider-intro--component h2,.slider-intro--product h1,.slider-intro--product h2{color:#1b9cd6}.slider-intro--component h3,.slider-intro--product h3{color:#494441}.slider-intro--component .slider__slide-content,.slider-intro--product .slider__slide-content{padding-left:0;padding-bottom:31px}.slider-intro--component .slider__slide-image,.slider-intro--product .slider__slide-image{background:#f0f0f0}.slider-intro--component .slider__slide-image:after,.slider-intro--product .slider__slide-image:after{content:'';position:absolute;top:0;left:0;z-index:-1;width:239px;height:256px;background:url(../images/temp/section-shape-7.png);display:inline-block;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}.slider-intro--component .slider__slide-image:before,.slider-intro--product .slider__slide-image:before{content:'';position:absolute;bottom:0;right:0;top:auto;left:auto;z-index:-1;width:349px;height:243px;background:url(../images/temp/section-shape-6.png);display:inline-block;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.slider-intro--component .slider__slide-image figure,.slider-intro--product .slider__slide-image figure{position:absolute;top:50%;left:50%;margin:-6px 0 0 2px;max-height:400px;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider-intro--component .slider__slide-image figure.non-transparent,.slider-intro--product .slider__slide-image figure.non-transparent{max-height:270px}@media (max-width:767px){.slider-intro--component .slider__slide-image figure.non-transparent,.slider-intro--product .slider__slide-image figure.non-transparent{max-height:155px;margin-top:-45px}}.slider-intro--component .slider__slide-image figure img,.slider-intro--product .slider__slide-image figure img{height:100%;max-width:none}@media (max-width:767px){.slider-intro{padding-bottom:50px}.slider-intro .slider__slide-image figure{margin-top:-36px;max-height:180px}.slider-intro .slider__slide-content{padding-bottom:20px;padding-left:0}.slider-intro .slider__dots{padding-bottom:16px}}.link a{background-color:#fff;position:relative;overflow:hidden;-webkit-border-radius:24px;border-radius:24px;display:block;height:100%;text-decoration:none}.link a:hover .btn{background:#1b9cd6;color:#fff}.link a:hover .btn svg path{fill:#fff}.link h3{margin-bottom:12px;line-height:1.24;color:#0075bc;letter-spacing:.01em}.link h6,.link p{margin-bottom:13px;letter-spacing:-.006em}.link .btn{position:absolute;min-width:134px;bottom:26px;right:34px}.link .link__image{position:relative;width:100%;height:0;padding-top:64%}.link .link__image figure{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.link .link__body{position:relative;min-height:324px;background:#fff;padding:33px 49px 80px}@media (max-width:1199px){.link .link__body{padding:33px 30px 80px}}@media (max-width:1023px){.link .link__body{padding:28px 20px 80px}}.link--related h3{letter-spacing:0}@media (max-width:1023px){.link--related h3{font-size:20px}}.link--related .btn{bottom:20px;right:19px;padding:10px 10px;font-size:18px}.link--related .btn svg path{fill:#939598}.link--related .link__body{padding:13px 21px 68px;min-height:157px}@media (max-width:767px){.link{max-width:360px;margin:0 auto 10px}.link a{-webkit-border-radius:12px;border-radius:12px}.link p{display:none}.link h3{margin-bottom:5px;letter-spacing:0;font-size:18px}.link h6{margin-bottom:4px;font-size:18px}.link .btn{position:relative;margin-left:-1px;bottom:auto;left:auto;right:auto;min-width:auto;padding:3px 2px 4px 5px}.link .btn svg{top:0;left:-2px}.link .link__image{position:absolute;top:0;left:0;width:135px;height:100%;padding:0}.link .link__body{margin-left:auto;max-width:-webkit-calc(100% - 135px);max-width:calc(100% - 135px);padding:11px 8px 10px 22px;min-height:100px}.link--related h3 br{display:none}.link--related .btn{font-size:14px}}.link-alt{padding-top:45px}.link-alt a{position:relative;display:block;height:100%;text-decoration:none}.link-alt a:hover .link__image figure{background:#0075bc}.link-alt a:hover h4{color:#0075bc}.link-alt h4{margin-bottom:13px;color:#1b9cd6;letter-spacing:.02em;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.link-alt p{max-width:210px;margin:0 auto 6px}.link-alt .ico-cursor img{margin-left:4px}.link-alt .link__image{position:absolute;top:-44px;left:50%;width:100%;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.link-alt .link__image figure{position:relative;display:inline-block;width:89px;height:89px;border:2px solid #fff;-webkit-border-radius:50%;border-radius:50%;background:#1b9cd6;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.link-alt .link__image img{position:absolute;top:50%;left:50%;max-width:56px;max-height:56px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.link-alt .link__body{padding:60px 20px 40px;background:#f0f0f0;-webkit-border-radius:22px;border-radius:22px;text-align:center}@media (max-width:1023px){.link-alt .link__image img{-webkit-transform:translate(-50%,-50%) scale(.86);-ms-transform:translate(-50%,-50%) scale(.86);transform:translate(-50%,-50%) scale(.86)}.link-alt .link__body{padding:60px 16px 30px}}@media (max-width:767px){.link-alt{margin-bottom:18px;padding:0 0 0 25px}.link-alt h4{margin-bottom:5px;font-size:16px;letter-spacing:0}.link-alt p{max-width:100%}.link-alt p br{display:none}.link-alt .link__image{top:50%;left:-26px;width:55px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.link-alt .link__image figure{width:55px;height:55px;border-width:1px}.link-alt .link__image img{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.link-alt .link__body{-webkit-border-radius:20px;border-radius:20px;padding:17px 16px 14px 41px;text-align:left}.link-alt .ico-cursor img{margin-left:2px}}.link-small{margin-bottom:12px}.link-small a{position:relative;display:block;height:100%;text-decoration:none}.link-small a:hover h4{color:#1b9cd6}.link-small h4,.link-small p{color:#939598;font-weight:400;font-size:14px;letter-spacing:.02em;line-height:1.29}.link-small h4{margin-bottom:1px;font-weight:600}.link-small p{margin-bottom:0}.link-small p span{text-transform:uppercase}.link-small .link__aside{position:absolute;top:50%;left:0;width:98px;height:98px;background:#f5f5f5;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.link-small .link__aside figure{margin-left:2px;padding-top:8px;display:inline-block;min-height:98px;line-height:98px;max-width:96px}.link-small .link__aside img{vertical-align:middle}.link-small .link__content{padding:20px 20px 25px 128px}@media (max-width:1023px){.link-small .link__aside{width:80px;height:80px}.link-small .link__aside figure{min-height:80px;line-height:80px;max-width:70px}.link-small .link__content{padding:16px 4px 16px 95px}}@media (max-width:767px){.link-small{max-width:280px;margin:0 auto 10px}}.project-link a{position:relative;display:block;height:100%;text-decoration:none;overflow:hidden}.project-link a:hover .project__image:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.project-link a:hover .project__decoration{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.project-link h2{margin-bottom:27px;line-height:1.2;font-weight:500;font-size:33px;color:#fff;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;letter-spacing:.01em}.project-link .project__image{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.project-link .project__image figure{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.project-link .project__image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;background:#249ad5;mix-blend-mode:multiply;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.project-link .project__decoration{z-index:2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;backface-visibility:hidden;will-change:opacity;position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.project-link .project__decoration:after{content:'';z-index:2;position:absolute;bottom:-362px;right:-313px;display:inline-block;width:770px;height:726px;background-image:url(../images/temp/SVGs/ico-blend-01.svg);-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;-webkit-transform:rotate(38.4deg);-ms-transform:rotate(38.4deg);transform:rotate(38.4deg);pointer-events:none}.project-link .project__decoration:after{bottom:-305px;right:-193px;width:520px;height:520px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.project-link .project__content{position:relative;z-index:3;display:table;padding:50px 20px;width:100%;height:348px;text-align:center;color:#fff}.project-link .project__entry{display:table-cell;width:100%;vertical-align:middle}.project-link--left h2{padding-left:13px;letter-spacing:0}.project-link--right h2{padding-right:14px}@media (max-width:1023px){.project-link h2{margin-bottom:10px}.project-link .project__image:before{z-index:2;content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=24)";opacity:.24}.project-link .project__content{height:300px}}@media (max-width:767px){.project-link{margin-bottom:10px}.project-link h2{margin-top:1px;margin-bottom:0;padding:0;font-size:18px}.project-link .project__image:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.project-link .project__content{height:150px}.project-link .project__decoration:after{display:none}.project-link--right h2{padding-top:21px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.project-link .project__image:after{background:#046697}.project-link a:hover .project__image:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}}@supports (-ms-accelerator:true){.project-link .project__image:after{background:#046697}.project-link a:hover .project__image:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}}@supports (-ms-ime-align:auto){.project-link .project__image:after{background:#046697}.project-link a:hover .project__image:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}}.pagination{text-align:center;clear:both;padding-top:20px}.pagination a,.pagination span{vertical-align:top}.pagination a:first-child,.pagination span:first-child{margin-right:10px}.pagination span{cursor:auto}.pagination .page-numbers{margin:0 10px 10px 0;min-width:40px}.pagination .page-numbers.current{background:#1b9cd6;color:#fff}.testimonial{max-width:625px;margin:0 auto}.testimonial h3{margin-bottom:17px;font-weight:400;font-size:18px;color:#494441;line-height:1;letter-spacing:.02em}.testimonial h5{letter-spacing:.02em}.testimonial .testimonial__content{position:relative;display:table;width:100%;height:250px;padding:39px 0 46px;text-align:center}.testimonial .testimonial__entry{display:table-cell;vertical-align:middle}.testimonial .testimonial__entry .ico-close-quote,.testimonial .testimonial__entry .ico-open-quote{position:absolute;top:-17px;left:50%;margin-left:-2px;font-family:"Times New Roman",sans-serif;font-weight:700;font-size:70px;color:#007ac1;text-transform:none;letter-spacing:0;line-height:1.2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.testimonial .testimonial__entry .ico-close-quote{top:auto;bottom:-43px}.testimonial .testimonial__entry img{position:absolute;top:0;left:50%;margin-left:-2px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.testimonial .testimonial__entry img:nth-of-type(2){top:auto;bottom:0}@media (max-width:1023px){.testimonial{max-width:100%}.testimonial .testimonial__content{padding:40px 0}.testimonial .testimonial__entry .ico-close-quote,.testimonial .testimonial__entry .ico-open-quote{font-size:56px}}@media (max-width:767px){.testimonial{max-width:90%}.testimonial h3,.testimonial h5{font-size:13px;line-height:1.08}.testimonial h3{margin-bottom:6px}.testimonial h3 span{display:none}.testimonial blockquote{margin:0}.testimonial .testimonial__content{display:block;height:auto;padding:24px 0 26px}.testimonial .testimonial__entry img{margin-left:0;max-width:12px;width:12px;height:10px}.testimonial .testimonial__entry .ico-open-quote{top:-6px}.testimonial .testimonial__entry .ico-close-quote{bottom:-15px}.testimonial .testimonial__entry .ico-close-quote,.testimonial .testimonial__entry .ico-open-quote{margin-left:0;font-size:27px}}.header .search{position:relative;margin-top:11px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media (max-width:1023px){.header .search{margin:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}}.header .search .search__btn{position:absolute;top:3px;left:0;width:30px;height:30px;z-index:2;display:inline-block;border:0;-webkit-border-radius:0;border-radius:0;outline:0;background-color:transparent;font-family:inherit;font-weight:400;font-size:14px;vertical-align:middle;text-align:center;text-decoration:none;text-transform:none;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:1023px){.header .search .search__btn{top:2px}.header .search .search__btn svg{width:16px;height:16px;max-width:16px}}.header .search .search__field{display:inline-block;height:34px;width:100%;padding:0 10px 2px 31px;border:1px solid #f5f5f5;-webkit-border-radius:9px;border-radius:9px;outline:0;background-color:#fff;font-family:inherit;font-size:16px;font-weight:400;color:#939598;letter-spacing:.02em;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header .search .search__field::-webkit-input-placeholder{color:#939598;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.header .search .search__field::-moz-placeholder{color:#939598;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.header .search .search__field::-ms-input-placeholder{color:#939598;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.header .search .search__field::placeholder{color:#939598;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.header .search .search__field:focus{border-color:#1b9cd6}@media (max-width:1023px){.header .search .search__field{padding:0 2px 0 31px;border:0;background:#f0f0f0;height:34px;font-size:18px;letter-spacing:0;-webkit-border-radius:9px;border-radius:9px;color:#939598}}.no-results-search{background:#f0f0f0;text-align:center;padding:70px 0;-webkit-border-radius:24px;border-radius:24px}[class^=list-]{padding:0;list-style:none}.list-icons{margin:0 -15px;padding:0 71px;text-align:center}.list-icons:after{content:'';display:table;clear:both;line-height:0}.list-icons li{display:inline-block;padding:0 15px 33px;width:-webkit-calc(20% - 3px);width:calc(20% - 3px)}.list-icons h4{margin-bottom:6px;font-size:23px;font-weight:600;color:#0075bc}.list-icons figure{position:relative;display:inline-block;margin-bottom:23px;width:132px;height:132px;border:2px solid #fff;-webkit-border-radius:50%;border-radius:50%;background:#0075bc}.list-icons i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.list-icons img{max-width:none}.list-icons .ico-teamwork img{margin-top:21px}.list-icons--cols3{padding:0 147px}.list-icons--cols3 li{width:-webkit-calc(33.33% - 3px);width:calc(33.33% - 3px)}.list-icons--cols3 figure{margin-bottom:16px}@media (max-width:1023px){.list-icons{padding:0}.list-icons li{padding:0 10px 20px}.list-icons figure{margin-bottom:14px;width:110px;height:110px}.list-icons img{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.list-icons h4{font-size:20px}.list-icons--cols3{padding:0 50px}}@media (max-width:767px){.list-icons{padding:0;max-width:200px;margin:0 auto}.list-icons li{position:relative;width:100%;height:70px;display:table;padding:0 0 0 82px;text-align:left}.list-icons li+li{margin-top:10px}.list-icons figure{margin:0;position:absolute;top:0;left:0;width:70px;height:70px}.list-icons img{-webkit-transform:scale(.52);-ms-transform:scale(.52);transform:scale(.52)}.list-icons h4{margin:0;display:table-cell;font-size:17px;vertical-align:middle;text-align:left}.list-icons .ico-teamwork img{margin-top:9px}}.list-buttons-lg{margin:0 -15px}.list-buttons-lg:after{content:'';display:table;clear:both;line-height:0}.list-buttons-lg li{float:left;padding:0 15px 30px;width:25%}.list-buttons-lg h3{margin-bottom:0;display:table;width:100%;height:97px;padding:9px 10px 15px;vertical-align:middle;font-weight:500;font-size:26px;line-height:1.2;color:#fff;letter-spacing:0}@media (max-width:1199px){.list-buttons-lg h3{font-size:23px}}.list-buttons-lg strong{display:table-cell;width:100%;vertical-align:middle;font-weight:500}.list-buttons-lg .btn{display:block;overflow:hidden;-webkit-border-radius:14px;border-radius:14px;width:100%;padding:0;height:auto;letter-spacing:0}@media (max-width:1023px){.list-buttons-lg .btn{padding:9px 10px}}.list-buttons-lg.selected h3{color:#939598}.list-buttons-lg.selected .btn{background:#fff}.list-buttons-lg.selected .btn:hover{background:#1b9cd6}.list-buttons-lg.selected .btn:hover h3{color:#fff}.list-buttons-lg.selected li.active h3{color:#fff}.list-buttons-lg.selected li.active .btn{background:#1b9cd6}@media (max-width:1023px){.list-buttons-lg{margin:0 -10px}.list-buttons-lg li{padding:0 10px 20px;width:50%}.list-buttons-lg .btn{padding:0}}@media (max-width:767px){.list-buttons-lg{margin:0}.list-buttons-lg li{float:none;padding:0 0 20px;width:100%}.list-buttons-lg h3{display:block;font-size:16px;padding:0;height:auto}.list-buttons-lg h3 br{display:none}.list-buttons-lg strong{display:block}.list-buttons-lg .btn{-webkit-border-radius:12px;border-radius:12px;padding:9px 10px 10px;display:block;height:auto;text-align:center}}.list-download li+li{margin-top:32px}@media (max-width:1023px){.list-download li+li{margin-top:20px}}.socials:after{content:'';display:table;clear:both;line-height:0}@media (max-width:767px){.socials{padding-bottom:5px}}.socials h6{float:left;padding-top:10px;width:88px;color:#939598}@media (max-width:1023px){.socials h6{width:80px;font-size:13px;padding-top:7px}}@media (max-width:767px){.socials h6{padding-top:7px;padding:5px}}.socials ul{float:left;width:-webkit-calc(100% - 88px);width:calc(100% - 88px);padding:0;list-style:none}.socials ul:after{content:'';display:table;clear:both;line-height:0}@media (max-width:1023px){.socials ul{width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}}@media (max-width:767px){.socials ul{float:right;width:auto}}.socials li{float:left}.socials li+li{margin-left:47px}@media (max-width:1199px){.socials li+li{margin-left:36px}}@media (max-width:1023px){.socials li+li{margin-left:18px}}@media (max-width:767px){.socials li+li{margin-left:23px}}.socials a{text-decoration:none}.socials a:hover path{fill:#249ad5}.breadcrumbs ul{margin-left:2px;padding:0 0 14px;border-bottom:1px solid #e4e4e5;list-style:none}.breadcrumbs ul:after{content:'';display:table;clear:both;line-height:0}@media (max-width:767px){.breadcrumbs ul{padding-bottom:10px}}.breadcrumbs a{color:#939598;font-size:12px;font-weight:400;text-decoration:none}.breadcrumbs a:hover{color:#1b9cd6}@media (max-width:767px){.breadcrumbs a{font-size:13px}}.breadcrumbs .btn-home:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}.breadcrumbs img{position:relative;top:1px}@media (max-width:767px){.breadcrumbs img{top:0;left:-1px}}.breadcrumbs li{position:relative;float:left;margin-right:22px}@media (max-width:767px){.breadcrumbs li{margin-right:19px;margin-bottom:5px}}.breadcrumbs li:after{content:'';position:absolute;top:2px;right:-15px;display:inline-block;width:8px;height:14px;background-image:url(../images/temp/SVGs/ico-arrow-right.svg);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}@media (max-width:767px){.breadcrumbs li:after{top:1px;right:-14px;width:9px;height:12px}}.breadcrumbs li:last-child:after{display:none}.breadcrumbs--size2 ul{padding-bottom:21px}@media (max-width:767px){.breadcrumbs--size2 ul{padding-bottom:10px}}.breadcrumbs--size3 ul{padding-bottom:19px}@media (max-width:767px){.breadcrumbs--size3 ul{padding-bottom:10px}}.breadcrumbs--size3 li:nth-child(n+2){margin-right:29px}.breadcrumbs--size3 li:nth-child(n+2):after{right:-23px}.video .video__body{position:relative;width:100%;height:0;padding-top:57.8%}.video .video__image{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.video .video__btn{position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;display:inline-block;text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.video .video__btn:hover strong{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.video .video__btn strong{position:absolute;top:50%;left:50%;margin-left:-2px;width:78px;height:78px;-webkit-border-radius:50%;border-radius:50%;display:inline-block;background:#e6e6e6;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.video .video__btn strong{width:55px;height:55px}}.video .video__btn svg{position:absolute;top:50%;left:50%;max-width:28px;width:28px;height:30px;margin-left:2px;z-index:3;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.video .video__btn svg{max-width:25px;width:25px;height:28px;margin-left:3px}}.video .video__btn:hover i{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.video .video__media{position:absolute;top:0;left:0;width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.video.active .video__btn,.video.active .video__image{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.video.active .video__media{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.video--fluid .video__body{position:absolute;top:0;left:0;padding:0;height:100%}.profiles .col{padding-bottom:0}.profiles .col:nth-child(1),.profiles .col:nth-child(3n+1){clear:left}.profiles .col:nth-child(2) .profile__dropdown,.profiles .col:nth-child(3n+2) .profile__dropdown{margin-left:-390px}@media (max-width:1199px){.profiles .col:nth-child(2) .profile__dropdown,.profiles .col:nth-child(3n+2) .profile__dropdown{margin-left:-32.4vw}}@media (max-width:1023px){.profiles .col:nth-child(2) .profile__dropdown,.profiles .col:nth-child(3n+2) .profile__dropdown{margin-left:-32vw}}@media (max-width:767px){.profiles .col:nth-child(2) .profile__dropdown,.profiles .col:nth-child(3n+2) .profile__dropdown{margin-left:0}}.profiles .col:nth-child(3n) .profile__dropdown{margin-left:-780px}@media (max-width:1199px){.profiles .col:nth-child(3n) .profile__dropdown{margin-left:-64.8vw}}@media (max-width:1023px){.profiles .col:nth-child(3n) .profile__dropdown{margin-left:-64vw}}@media (max-width:767px){.profiles .col:nth-child(3n) .profile__dropdown{margin-left:0}}.profile{position:relative}.profile.active .profile__dropdown{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.profile.active .profile__background{max-height:391px;-webkit-transition:max-height .4s ease-out;-o-transition:max-height .4s ease-out;transition:max-height .4s ease-out}.profile.active .profile__image:before,.profile:hover .profile__image:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.profile.active .profile__titles-inner,.profile:hover .profile__titles-inner{background:#1b9cd6}.profile .profile__head{position:relative;z-index:4;display:table;width:100%;margin:0;margin-bottom:30px;height:360px;-webkit-border-radius:47px;border-radius:47px;cursor:pointer;overflow:hidden;-webkit-transition:margin .3s;-o-transition:margin .3s;transition:margin .3s}@media (max-width:1023px){.profile .profile__head{height:240px}}@media (max-width:767px){.profile .profile__head{max-width:250px;margin:0 auto 16px}}.profile .profile__image{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:47px;border-radius:47px;overflow:hidden}.profile .profile__image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;background:#231f20;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5;mix-blend-mode:multiply;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.profile .profile__titles-inner{padding:14px 29px 17px;background-color:transparent;-webkit-border-radius:0 0 47px 47px;border-radius:0 0 47px 47px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.profile .profile__titles{display:table-cell;vertical-align:bottom;width:100%;color:#fff}.profile .profile__titles h4{margin-bottom:2px;letter-spacing:.02em}.profile .profile__titles h4,.profile .profile__titles h5{color:#fff}.profile .profile__dropdown{position:relative;display:none;margin-bottom:37px;min-width:-webkit-calc(100vw - (100vw - 1140px));min-width:calc(100vw - (100vw - 1140px));-webkit-transition:0s;-o-transition:0s;transition:0s}@media (max-width:1199px){.profile .profile__dropdown{min-width:-webkit-calc(100vw - 60px);min-width:calc(100vw - 60px)}}.profile .profile__body{position:relative;z-index:2}.profile .profile__aside{position:absolute;top:0;left:0;width:40.6%;height:100%}.profile .profile__aside figure{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:47px 0 0 47px;border-radius:47px 0 0 47px}@media (max-width:767px){.profile .profile__aside figure{-webkit-border-radius:47px 47px 0 0;border-radius:47px 47px 0 0}}@media (max-width:767px){.profile .profile__aside{position:relative;height:auto;width:100%;padding-top:80%}}.profile .profile__content{padding-left:40.6%;background:#f0f0f0;-webkit-border-radius:47px;border-radius:47px}@media (max-width:767px){.profile .profile__content{padding-left:0;-webkit-border-radius:0 0 47px 47px;border-radius:0 0 47px 47px}}.profile .profile__entry{min-height:391px;padding:76px 60px 30px 99px;background-image:url(../images/temp/about-people-shape.png);-webkit-background-size:contain;background-size:contain;background-position:bottom right;background-repeat:no-repeat}@media (max-width:1199px){.profile .profile__entry{padding:80px 60px 30px 69px}}@media (max-width:1023px){.profile .profile__entry{padding-left:50px}}@media (max-width:767px){.profile .profile__entry{min-height:auto;padding:40px 35px}}.profile .profile__entry h2{margin-bottom:0;line-height:1.1;letter-spacing:.02em}.profile .profile__entry h6{margin-bottom:16px;font-weight:400;font-size:18px}@media (max-width:1199px){.profile .profile__entry h6{margin-bottom:18px}}.profile .profile__entry p{max-width:368px;margin-bottom:17px;padding-left:2px;letter-spacing:.02em}@media (max-width:767px){.profile .profile__entry p{max-width:100%}}.profile .profile__entry a{text-decoration:none}.profile .profile__entry a:hover{text-decoration:underline}.gform_wrapper form>.validation_error{display:none}.gform_wrapper .gform_heading{display:none}.gform_wrapper .gform_fields{position:relative;margin:0 -15px;padding:0;list-style:none}.gform_wrapper .gform_fields:after{content:'';display:table;clear:both;line-height:0}.gform_wrapper .gfield_label{display:none;font-size:17px;font-weight:400;color:#494441}.gform_wrapper .gsection{clear:left;width:100%}.gform_wrapper .gsection_title{margin-bottom:0;padding:4px 0 3px 0;border:0;font-size:29px;font-weight:400;line-height:1.24;color:#007ac1;letter-spacing:.01em}@media (max-width:1023px){.gform_wrapper .gsection_title{font-size:24px}}@media (max-width:767px){.gform_wrapper .gsection_title{font-size:20px}}.gform_wrapper .gfield{position:relative;line-height:1;margin-bottom:17px;padding:0 15px}@media (max-width:767px){.gform_wrapper .gfield{margin-bottom:23px}}.gform_wrapper .gfield select{cursor:pointer}.gform_wrapper .gfield select::-ms-expand{display:none}.gform_wrapper .gfield select option{display:block}.gform_wrapper .gfield select option.selected{display:none}.gform_wrapper .field_title{margin-bottom:24px}.gform_wrapper .field_title .gfield_label{display:block}.gform_wrapper .field_title .ginput_container{display:none}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio{position:relative;margin:0;padding:13px 0 22px;list-style:none;text-align:left}.gform_wrapper .gfield_checkbox:after,.gform_wrapper .gfield_radio:after{content:'';display:table;clear:both;line-height:0}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{float:left;width:50%;margin:0 0 4px;overflow:visible}@media (max-width:1023px){.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{width:100%;margin-bottom:0}.gform_wrapper .gfield_checkbox li+li,.gform_wrapper .gfield_radio li+li{margin-top:40px}}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_radio li input{position:absolute;z-index:-1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{display:inline-block;padding-top:0;padding-left:71px;position:relative;max-width:100%;font-family:inherit;font-size:17px;font-weight:400;color:#494441;cursor:pointer}@media (max-width:1199px){.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{padding-left:60px;font-size:15px}}.gform_wrapper .gfield_checkbox li label a,.gform_wrapper .gfield_radio li label a{text-decoration:underline;font-weight:500;color:#494441}.gform_wrapper .gfield_checkbox li label a:hover,.gform_wrapper .gfield_radio li label a:hover{text-decoration:none}.gform_wrapper .gfield_checkbox li label:before,.gform_wrapper .gfield_radio li label:before{content:'';position:absolute;top:50%;left:2px;display:inline-block;width:45px;height:45px;-webkit-border-radius:12px;border-radius:12px;background:#fff;border:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gform_wrapper .gfield_checkbox li label:after,.gform_wrapper .gfield_radio li label:after{content:'';position:absolute;top:50%;margin-top:-3px;left:15px;display:inline-block;width:20px;height:12px;border-top:3px solid #1b9cd6;border-right:3px solid #1b9cd6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.gform_wrapper .gfield_checkbox li input:checked+label,.gform_wrapper .gfield_radio li input:checked+label{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.gform_wrapper .gfield_checkbox li input:checked+label:before,.gform_wrapper .gfield_radio li input:checked+label:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.gform_wrapper .gfield_checkbox li input:checked+label:after,.gform_wrapper .gfield_radio li input:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}@media (max-width:1023px){.gform_wrapper .first-radios.gf_left_65,.gform_wrapper .first-radios.gf_left_half{padding-top:0;width:100%}.gform_wrapper .first-radios.gf_left_65+.gf_right_35,.gform_wrapper .first-radios.gf_left_65+.gf_right_half,.gform_wrapper .first-radios.gf_left_half+.gf_right_35,.gform_wrapper .first-radios.gf_left_half+.gf_right_half{width:100%}}.gform_wrapper .first-radios .gfield_checkbox,.gform_wrapper .first-radios .gfield_radio{padding:21px 0 14px}.gform_wrapper .first-radios .gfield_checkbox li label,.gform_wrapper .first-radios .gfield_radio li label{padding-left:60px}.gform_wrapper .first-radios .gfield_checkbox li label:before,.gform_wrapper .first-radios .gfield_radio li label:before{left:-4px}@media (max-width:1199px){.gform_wrapper .first-radios .gfield_checkbox li label:before,.gform_wrapper .first-radios .gfield_radio li label:before{left:0}}.gform_wrapper .first-radios .gfield_checkbox li label:after,.gform_wrapper .first-radios .gfield_radio li label:after{left:10px}@media (max-width:1199px){.gform_wrapper .first-radios .gfield_checkbox li label:after,.gform_wrapper .first-radios .gfield_radio li label:after{left:15px}}.gform_wrapper .first-radios.gf_left_65 li,.gform_wrapper .first-radios.gf_right_65 li{width:33.33%}@media (max-width:1023px){.gform_wrapper .first-radios.gf_left_65 li,.gform_wrapper .first-radios.gf_right_65 li{width:100%}}.gform_wrapper .ginput_container_fileupload{position:relative}.gform_wrapper .gfield_chainedselect span:not(.gf_chain_complete),.gform_wrapper .ginput_container_date,.gform_wrapper .ginput_container_multiselect,.gform_wrapper .ginput_container_select{position:relative}.gform_wrapper .gfield_chainedselect span:not(.gf_chain_complete):before,.gform_wrapper .ginput_container_date:before,.gform_wrapper .ginput_container_multiselect:before,.gform_wrapper .ginput_container_select:before{content:'';position:absolute;top:50%;right:34px;z-index:2;display:inline-block;margin-top:1px;width:0;height:0;border-style:solid;border-width:17px 7.5px 0 7.5px;border-color:#fff transparent transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}@media (max-width:767px){.gform_wrapper .gfield_chainedselect span:not(.gf_chain_complete):before,.gform_wrapper .ginput_container_date:before,.gform_wrapper .ginput_container_multiselect:before,.gform_wrapper .ginput_container_select:before{right:24px;border-width:13px 5px 0 5px}}.gform_wrapper .gfield_chainedselect span:not(.gf_chain_complete):after,.gform_wrapper .ginput_container_date:after,.gform_wrapper .ginput_container_multiselect:after,.gform_wrapper .ginput_container_select:after{content:'';z-index:1;position:absolute;top:0;right:0;display:inline-block;width:90px;height:100%;-webkit-border-radius:0 18px 18px 0;border-radius:0 18px 18px 0;background:#0075bc;pointer-events:none}@media (max-width:767px){.gform_wrapper .gfield_chainedselect span:not(.gf_chain_complete):after,.gform_wrapper .ginput_container_date:after,.gform_wrapper .ginput_container_multiselect:after,.gform_wrapper .ginput_container_select:after{width:58px}}.gform_wrapper .gfield_chainedselect.medium{padding:0!important;overflow:hidden;height:auto;background-color:transparent}.gform_wrapper .gfield_chainedselect.medium span{padding:0;margin-bottom:15px}.gform_wrapper .gfield_chainedselect.medium span select{padding:0 25px 0 18px;width:100%!important}@media (max-width:767px){.gform_wrapper .gfield_chainedselect.medium span select{padding-left:16px}}.gform_wrapper .multiCheck .gfield_checkbox{padding:14px 0}.gform_wrapper .multiCheck .gfield_checkbox li{margin:42px 0 0}.gform_wrapper .multiCheck .gfield_checkbox li:nth-child(1){margin-top:0}.gform_wrapper .multiCheck .gfield_checkbox li:nth-child(2){margin-top:0}@media (max-width:1023px){.gform_wrapper .multiCheck .gfield_checkbox li:nth-child(2){margin-top:42px}}@media (max-width:1199px){.gform_wrapper .gf_right_half .ginput_container_select{margin-left:0}}.gform_wrapper .gf_left_half,.gform_wrapper .gf_right_half{float:left;width:50%}@media (max-width:767px){.gform_wrapper .gf_left_half,.gform_wrapper .gf_right_half{width:100%}}.gform_wrapper .gf_left_65,.gform_wrapper .gf_right_65{float:left;width:65%}@media (max-width:767px){.gform_wrapper .gf_left_65,.gform_wrapper .gf_right_65{width:100%}}.gform_wrapper .gf_left_35,.gform_wrapper .gf_right_35{float:left;width:35%}@media (max-width:767px){.gform_wrapper .gf_left_35,.gform_wrapper .gf_right_35{width:100%}}.gform_wrapper .gf_right_35+.gfield,.gform_wrapper .gf_right_65+.gfield,.gform_wrapper .gf_right_half+.gfield{clear:left}.gform_wrapper .large,.gform_wrapper .medium{display:inline-block;height:62px;width:100%;padding:0 20px;border:1px solid transparent;-webkit-border-radius:18px;border-radius:18px;outline:0;background:#fff;font-family:inherit;font-size:17px;font-weight:400;color:#494441;letter-spacing:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.gform_wrapper .large::-webkit-input-placeholder,.gform_wrapper .medium::-webkit-input-placeholder{color:#494441;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.gform_wrapper .large::-moz-placeholder,.gform_wrapper .medium::-moz-placeholder{color:#494441;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.gform_wrapper .large::-ms-input-placeholder,.gform_wrapper .medium::-ms-input-placeholder{color:#494441;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.gform_wrapper .large::placeholder,.gform_wrapper .medium::placeholder{color:#494441;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.gform_wrapper .large:focus,.gform_wrapper .medium:focus{border-color:#1b9cd6}@media (max-width:1023px){.gform_wrapper .large,.gform_wrapper .medium{height:52px;font-size:16px}}@media (max-width:767px){.gform_wrapper .large,.gform_wrapper .medium{padding:0 18px;height:44px;font-size:16px}}.gform_wrapper .textarea{padding-top:18px;height:117px;resize:none}.gform_wrapper input::-ms-input-placeholder,.gform_wrapper textarea::-ms-input-placeholder{color:#494441;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.gform_wrapper .custom-datepicker{position:relative}.gform_wrapper .custom-datepicker .datepicker-wrapper{position:absolute;top:0;left:15px;height:62px;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);z-index:6}.gform_wrapper .custom-datepicker .datepicker-wrapper:before{content:'';position:absolute;top:50%;right:34px;z-index:2;display:inline-block;margin-top:1px;width:0;height:0;border-style:solid;border-width:17px 7.5px 0 7.5px;border-color:#fff transparent transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}@media (max-width:767px){.gform_wrapper .custom-datepicker .datepicker-wrapper:before{right:24px;border-width:13px 5px 0 5px}}.gform_wrapper .custom-datepicker .datepicker-wrapper:after{content:'';z-index:1;position:absolute;top:0;right:0;display:inline-block;width:90px;height:100%;-webkit-border-radius:0 18px 18px 0;border-radius:0 18px 18px 0;background:#0075bc;pointer-events:none}@media (max-width:767px){.gform_wrapper .custom-datepicker .datepicker-wrapper:after{width:58px}}@media (max-width:1023px){.gform_wrapper .custom-datepicker .datepicker-wrapper{height:52px}}@media (max-width:767px){.gform_wrapper .custom-datepicker .datepicker-wrapper{height:44px}}.gform_wrapper .custom-datepicker .datepicker,.gform_wrapper .custom-datepicker .native-datepicker,.gform_wrapper .custom-datepicker .native-label{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;height:62px;width:100%;padding:0 20px;border:1px solid transparent;-webkit-border-radius:18px;border-radius:18px;outline:0;background:#fff;font-family:inherit;font-size:17px;font-weight:400;color:#494441;letter-spacing:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.gform_wrapper .custom-datepicker .datepicker::-webkit-input-placeholder,.gform_wrapper .custom-datepicker .native-datepicker::-webkit-input-placeholder,.gform_wrapper .custom-datepicker .native-label::-webkit-input-placeholder{color:#494441;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.gform_wrapper .custom-datepicker .datepicker::-moz-placeholder,.gform_wrapper .custom-datepicker .native-datepicker::-moz-placeholder,.gform_wrapper .custom-datepicker .native-label::-moz-placeholder{color:#494441;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.gform_wrapper .custom-datepicker .datepicker::-ms-input-placeholder,.gform_wrapper .custom-datepicker .native-datepicker::-ms-input-placeholder,.gform_wrapper .custom-datepicker .native-label::-ms-input-placeholder{color:#494441;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.gform_wrapper .custom-datepicker .datepicker::placeholder,.gform_wrapper .custom-datepicker .native-datepicker::placeholder,.gform_wrapper .custom-datepicker .native-label::placeholder{color:#494441;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.gform_wrapper .custom-datepicker .datepicker:focus,.gform_wrapper .custom-datepicker .native-datepicker:focus,.gform_wrapper .custom-datepicker .native-label:focus{border-color:#1b9cd6}@media (max-width:1023px){.gform_wrapper .custom-datepicker .datepicker,.gform_wrapper .custom-datepicker .native-datepicker,.gform_wrapper .custom-datepicker .native-label{height:52px;font-size:16px}}@media (max-width:767px){.gform_wrapper .custom-datepicker .datepicker,.gform_wrapper .custom-datepicker .native-datepicker,.gform_wrapper .custom-datepicker .native-label{padding:0 18px;height:44px;font-size:16px}}.gform_wrapper .custom-datepicker .native-datepicker{display:none;line-height:42px}.gform_wrapper .custom-datepicker .native-label{display:none}.gform_wrapper .custom-datepicker .ginput_container_select{pointer-events:none}.gform_wrapper .custom-upload{margin-top:0;padding-top:4px;cursor:pointer}.gform_wrapper .custom-upload input{cursor:pointer}.gform_wrapper .custom-upload:hover .btn-upload strong{background:#1b9cd6}.gform_wrapper .custom-upload .gfield_label{margin-bottom:33px;display:block}.gform_wrapper .custom-upload .ginput_preview{display:none}.gform_wrapper .custom-upload .validation_message{margin:10px 0 0 25px!important;padding-left:0!important}@media (max-width:767px){.gform_wrapper .custom-upload .validation_message{margin-left:14px!important}}.gform_wrapper .custom-upload .gfield_description{margin-top:10px;padding-left:25px}@media (max-width:767px){.gform_wrapper .custom-upload .gfield_description{padding-left:14px}}.gform_wrapper .custom-upload+.custom-upload{display:none}.gform_wrapper .custom-upload+.custom-upload .gfield_label{height:0;margin-bottom:0;display:none}.gform_wrapper .gform_footer{position:relative;z-index:3;padding-top:14px;text-align:right}@media (max-width:767px){.gform_wrapper .gform_footer{padding-top:0}}.gform_wrapper .gform_footer .gform_button{display:inline-block;min-width:142px;height:auto;padding:21px 15px 20px;border:1px solid #1b9cd6;-webkit-border-radius:16px;border-radius:16px;outline:0;background-color:#1b9cd6;font-family:inherit;font-weight:400;font-size:17px;color:#fff;line-height:1.2;letter-spacing:0;vertical-align:middle;text-align:center;text-decoration:none;text-transform:none;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;backface-visibility:hidden;will-change:transform;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;white-space:unset}.gform_wrapper .gform_footer .gform_button:hover{background:#0075bc;border-color:#0075bc}@media (max-width:767px){.gform_wrapper .gform_footer .gform_button{width:100%;padding:16px 15px 18px;font-weight:600;font-size:16px}}.gform_wrapper .gform_footer .gform_ajax_spinner{display:none}.form-contacts{margin-right:-2px}@media (max-width:1023px){.form-contacts{margin:0}}.form-contacts .validation_error{color:#ee4141;margin:0 0 20px}@media (max-width:767px){.form-contacts .validation_error{margin-left:16px}}.form-contacts .validation_message{color:#ee4141;margin:10px 0 30px 25px}@media (max-width:767px){.form-contacts .validation_message{margin-left:16px}}.form-request{margin-bottom:-13px;padding:37px 0;background:#f0f0f0}.form-request .form__head{padding-bottom:30px;text-align:center}.form-request .form__head h1,.form-request .form__head h2{margin-bottom:54px;font-size:40px;color:#0075bc}@media (max-width:1023px){.form-request .form__head h1,.form-request .form__head h2{font-size:35px}}@media (max-width:767px){.form-request .form__head h1,.form-request .form__head h2{font-size:24px}}.form-request .product-selector-results{margin-top:20px;display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.form-request .product-selector-results.show{display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.form-request .product-selector-results.table td,.form-request .product-selector-results.table th{width:33.33%;text-align:center}.form-request .product-selector-results.table td:nth-child(1),.form-request .product-selector-results.table th:nth-child(1){text-align:left}@media (max-width:767px){.form-request .product-selector-results.table td,.form-request .product-selector-results.table th{width:33.33%;display:table-cell}}.form-request .gform_wrapper .validation_error{color:#ee4141;margin:0 0 20px}@media (max-width:767px){.form-request .gform_wrapper .validation_error{margin-left:16px}}.form-request .gform_wrapper .validation_error.gform_hidden{display:none}.form-request .gform_wrapper .validation_message{color:#ee4141;margin:10px 0 30px 25px}@media (max-width:767px){.form-request .gform_wrapper .validation_message{margin-left:16px}}.form-request .gform_wrapper .gfield{margin-bottom:15px}.form-request .gform_wrapper .gfield.gform_hidden{margin:0}.form-request .gform_wrapper .gfield.gform_hidden.gfield_visibility_hidden{display:none}.form-request .gform_wrapper .field_title{margin-bottom:24px}.form-request .gform_wrapper .large,.form-request .gform_wrapper .medium{padding-left:25px}@media (max-width:767px){.form-request .gform_wrapper .large,.form-request .gform_wrapper .medium{padding-left:16px}}.form-request .gform_wrapper .textarea{padding-top:21px;height:245px}@media (max-width:767px){.form-request .gform_wrapper .custom-datepicker .datepicker{padding-left:16px}}.form-request .gform_wrapper .ginput_container_textarea{padding-bottom:14px}@media (max-width:767px){.form-request .gform_wrapper .ginput_container_textarea{padding-bottom:0}}.form-request .gform_wrapper .performance-calculator.radioActive .product-group-radio,.form-request .gform_wrapper .product-selector.radioActive .product-group-radio{margin-bottom:30px}.form-request .gform_wrapper .performance-calculator.radioActive .gform_footer,.form-request .gform_wrapper .product-selector.radioActive .gform_footer{display:block}.form-request .gform_wrapper .performance-calculator .gform_footer,.form-request .gform_wrapper .product-selector .gform_footer{display:none}.form-request .gform_wrapper .performance-calculator .product-group-radio,.form-request .gform_wrapper .product-selector .product-group-radio{margin-bottom:-37px}.form-request .gform_wrapper .performance-calculator .product-group-radio:before,.form-request .gform_wrapper .product-selector .product-group-radio:before{content:"";position:absolute;background-color:#f5f5f5;height:-webkit-calc(100% + 37px);height:calc(100% + 37px);width:100vw;margin-left:50%;left:-50vw;top:-37px}.form-request .gform_wrapper .performance-calculator .product-group-radio .gfield_label,.form-request .gform_wrapper .product-selector .product-group-radio .gfield_label{display:block;font-size:39px;line-height:1.2;font-weight:400;color:#0075bc;margin-bottom:70px;text-align:center;position:relative}@media (max-width:1023px){.form-request .gform_wrapper .performance-calculator .product-group-radio .gfield_label,.form-request .gform_wrapper .product-selector .product-group-radio .gfield_label{margin-bottom:40px;font-size:35px}}@media (max-width:767px){.form-request .gform_wrapper .performance-calculator .product-group-radio .gfield_label,.form-request .gform_wrapper .product-selector .product-group-radio .gfield_label{margin-bottom:20px;font-size:24px;line-height:1.04}}.form-request .gform_wrapper .performance-calculator .product-group-radio .gfield_label .gfield_required,.form-request .gform_wrapper .product-selector .product-group-radio .gfield_label .gfield_required{display:none}.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container{background-color:#f5f5f5;padding-bottom:80px}@media (max-width:1023px){.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container{padding-bottom:40px}}@media (max-width:767px){.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container{padding-bottom:30px}}.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio{padding:0;margin:0 -15px;text-align:center}@media (max-width:1023px){.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio{margin:0 -10px}}@media (max-width:767px){.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio{margin:0}}.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio li,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio li{padding:0 15px;width:25%;margin:0;display:inline-block;float:none;vertical-align:top}@media (max-width:1023px){.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio li,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio li{width:50%;padding:0 10px 20px}}@media (max-width:767px){.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio li,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio li{width:100%;padding:0 0 20px}}.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio li.active label,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio li.active label{color:#939598;background-color:#fff}.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio li label,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio li label{height:97px;padding:15px 10px 20px;font-weight:500;font-size:26px;line-height:1.2;color:#fff;background-color:#1b9cd6;text-align:center;-webkit-border-radius:14px;border-radius:14px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%;display:table;cursor:pointer}.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio li label:hover,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio li label:hover{background-color:#0075bc;color:#fff}.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio li label:after,.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio li label:before,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio li label:after,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio li label:before{content:none}@media (max-width:1199px){.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio li label,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio li label{font-size:23px}}@media (max-width:767px){.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio li label,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio li label{font-size:16px;-webkit-border-radius:12px;border-radius:12px;padding:9px 10px 10px;height:auto}}.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio li label strong,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio li label strong{display:table-cell;vertical-align:middle;font-weight:500;width:100%}@media (max-width:767px){.form-request .gform_wrapper .performance-calculator .product-group-radio .ginput_container .gfield_radio li label strong br,.form-request .gform_wrapper .product-selector .product-group-radio .ginput_container .gfield_radio li label strong br{display:none}}.form-request .gform_wrapper .performance-calculator .ginput_container_multiselect select[multiple],.form-request .gform_wrapper .product-selector .ginput_container_multiselect select[multiple]{display:none}.form-request .gform_wrapper .performance-calculator .ginput_container_multiselect select.overlay_select,.form-request .gform_wrapper .product-selector .ginput_container_multiselect select.overlay_select{position:absolute;width:100%;top:0;left:0;height:100%}.form-request .gform_wrapper .performance-calculator .ginput_container_multiselect.optionSelected select.overlay_select,.form-request .gform_wrapper .product-selector .ginput_container_multiselect.optionSelected select.overlay_select{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.form-request .gform_wrapper .performance-calculator .ginput_container_multiselect.optionSelected select.overlay_select[disabled],.form-request .gform_wrapper .product-selector .ginput_container_multiselect.optionSelected select.overlay_select[disabled]{visibility:hidden}.form-request .gform_wrapper .performance-calculator .ginput_container_multiselect.selectDisabled:after,.form-request .gform_wrapper .product-selector .ginput_container_multiselect.selectDisabled:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}.form-request .gform_wrapper .performance-calculator .ginput_container_multiselect .optionContainer,.form-request .gform_wrapper .product-selector .ginput_container_multiselect .optionContainer{min-height:62px;height:auto;padding:6px 103px 6px 13px;display:block;text-align:left}@media (max-width:1023px){.form-request .gform_wrapper .performance-calculator .ginput_container_multiselect .optionContainer,.form-request .gform_wrapper .product-selector .ginput_container_multiselect .optionContainer{min-height:52px;padding:2px 103px 2px 13px}}@media (max-width:767px){.form-request .gform_wrapper .performance-calculator .ginput_container_multiselect .optionContainer,.form-request .gform_wrapper .product-selector .ginput_container_multiselect .optionContainer{min-height:44px;padding:0 59px 0 2px}}.form-request .gform_wrapper .performance-calculator .ginput_container_multiselect .optionContainer div,.form-request .gform_wrapper .product-selector .ginput_container_multiselect .optionContainer div{display:inline-block;line-height:28px;padding:5px 8px 7px;background-color:#1b9cd6;margin:4px 5px;color:#fff;-webkit-border-radius:18px;border-radius:18px}@media (max-width:1023px){.form-request .gform_wrapper .performance-calculator .ginput_container_multiselect .optionContainer div,.form-request .gform_wrapper .product-selector .ginput_container_multiselect .optionContainer div{line-height:26px;padding:5px 8px 7px}}@media (max-width:767px){.form-request .gform_wrapper .performance-calculator .ginput_container_multiselect .optionContainer div,.form-request .gform_wrapper .product-selector .ginput_container_multiselect .optionContainer div{font-size:14px;line-height:25px;padding:3px 8px 5px;position:relative;z-index:1}}.form-request .gform_wrapper .performance-calculator .ginput_container_multiselect .optionContainer div a,.form-request .gform_wrapper .product-selector .ginput_container_multiselect .optionContainer div a{margin:0 3px 0 7px;text-decoration:none;position:relative;z-index:1}.form-request .gform_wrapper .performance-calculator .show_title label{display:block;margin-bottom:10px;padding-left:25px}@media (max-width:767px){.form-request .gform_wrapper .performance-calculator .show_title label{padding-left:16px}}.form-request .gform_wrapper .performance-calculator .gfield_description{margin-top:5px;padding-left:25px}@media (max-width:767px){.form-request .gform_wrapper .performance-calculator .gfield_description{padding-left:16px}}.form-request .gform_wrapper .performance-calculator .result{display:table;width:100%}.form-request .gform_wrapper .performance-calculator .result.gf_left_half,.form-request .gform_wrapper .performance-calculator .result.gf_right_half{width:50%}@media (max-width:767px){.form-request .gform_wrapper .performance-calculator .result.gf_left_half,.form-request .gform_wrapper .performance-calculator .result.gf_right_half{width:100%}}.form-request .gform_wrapper .performance-calculator .result label{display:table-cell;padding-left:25px;vertical-align:middle;width:300px}@media (max-width:1023px){.form-request .gform_wrapper .performance-calculator .result label{padding-left:0;width:180px}}@media (max-width:767px){.form-request .gform_wrapper .performance-calculator .result label{padding:0 16px;width:70%}}.form-request .gform_wrapper .performance-calculator .result div input{color:#0075bc}.form-request .gform_wrapper .performance-calculator .result div input:focus{border-color:transparent}.form-request .gform_wrapper .performance-calculator .hide_block{display:none!important}.form-request .gform_wrapper .last-radios{position:absolute;top:100%;right:0;width:100%;padding-top:22px;padding-right:186px;pointer-events:none;z-index:4}@media (max-width:1023px){.form-request .gform_wrapper .last-radios{padding-right:165px}}@media (max-width:767px){.form-request .gform_wrapper .last-radios{position:relative;top:auto;right:auto;margin-bottom:10px;padding:6px 15px 0}}.form-request .gform_wrapper .last-radios .gfield_checkbox,.form-request .gform_wrapper .last-radios .gfield_radio{float:right}@media (max-width:767px){.form-request .gform_wrapper .last-radios .gfield_checkbox,.form-request .gform_wrapper .last-radios .gfield_radio{float:none}}.form-request .gform_wrapper .last-radios .gfield_checkbox li,.form-request .gform_wrapper .last-radios .gfield_radio li{margin-right:60px;width:auto;pointer-events:all}.form-request .gform_wrapper .last-radios .gfield_checkbox li label,.form-request .gform_wrapper .last-radios .gfield_radio li label{padding-left:63px}.form-request .gform_wrapper .last-radios .gfield_checkbox li+li,.form-request .gform_wrapper .last-radios .gfield_radio li+li{margin-top:0}@media (max-width:767px){.form-request .gform_wrapper .last-radios .gfield_checkbox li+li,.form-request .gform_wrapper .last-radios .gfield_radio li+li{margin-top:40px}}@media (max-width:1023px){.form-request .gform_wrapper .last-radios .gfield_checkbox li,.form-request .gform_wrapper .last-radios .gfield_radio li{margin-right:0;padding-right:30px}}@media (max-width:767px){.form-request .gform_wrapper .last-radios .gfield_checkbox li,.form-request .gform_wrapper .last-radios .gfield_radio li{width:100%;padding-right:0}}.form-request--steps{margin-bottom:0;padding:0}.form-request--steps .form__head{padding:42px 0 48px;background:#f4f4f4}.form-request--steps .form__body{margin-bottom:30px;padding:35px 0 30px;display:none}.form-request--steps .gform_wrapper .gfield{margin-bottom:25px}.form-request--steps .gform_wrapper .large,.form-request--steps .gform_wrapper .medium{padding-left:28px}@media (max-width:767px){.form-request--steps .gform_wrapper .large,.form-request--steps .gform_wrapper .medium{padding-left:16px}}.form-request--steps .gform_wrapper .gform_footer{padding-top:8px;padding-right:0}@media (max-width:1199px){.form-request--steps .form__head{padding-bottom:30px}.form-request--steps .form__head h1,.form-request--steps .form__head h2{margin-bottom:32px}.form-request--steps .form__body{padding-bottom:40px}}@media (max-width:767px){.form-request--steps .form__head{padding:30px 0 20px}.form-request--steps .form__head h1,.form-request--steps .form__head h2{margin-bottom:25px}.form-request--steps .form__body{margin-bottom:10px;padding-bottom:45px}}.form-request--quote{margin-bottom:15px;padding:29px 0 35px}.form-request--quote .form__body{padding:0 2px}.form-request--quote .gform_wrapper .gfield{margin-bottom:25px}@media (max-width:767px){.form-request--quote .gform_wrapper .gfield{margin-bottom:15px}}.form-request--quote .gform_wrapper .field_title{margin-bottom:28px}.form-request--quote .gform_wrapper .field_title .gfield_label{padding-left:5px}.form-request--quote .gform_wrapper .large,.form-request--quote .gform_wrapper .medium{padding-left:21px}@media (max-width:767px){.form-request--quote .gform_wrapper .large,.form-request--quote .gform_wrapper .medium{padding-left:16px}}.form-request--quote .gform_wrapper .textarea{padding-top:24px}.form-request--quote .gform_wrapper .ginput_container_textarea{padding-bottom:0}@media (max-width:767px){.form-request--quote .gform_wrapper .ginput_container_textarea{padding-bottom:10px}}.form-request--quote .gform_wrapper .custom-upload{margin-top:-3px}.form-request--quote .gform_wrapper .custom-upload .gfield_label{margin-bottom:33px}.form-request--quote .gform_wrapper .custom-upload .btn-upload{-webkit-border-radius:14px;border-radius:14px}.form-request--quote .gform_wrapper .custom-upload .btn-upload strong{margin-right:23px;-webkit-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}@media (max-width:767px){.form-request--quote .gform_wrapper .custom-upload .btn-upload strong{margin-right:10px}}.form-request--quote .gform_wrapper .gform_body{position:relative;z-index:2}.form-request--quote .gform_wrapper .gform_footer{z-index:1;padding-top:12px;padding-right:0}.form-request--quote .gform_wrapper .last-radios{position:absolute;top:100%;right:0;width:100%;padding-top:22px;padding-right:186px;pointer-events:none}@media (max-width:1023px){.form-request--quote .gform_wrapper .last-radios{padding-right:165px}}@media (max-width:767px){.form-request--quote .gform_wrapper .last-radios{position:relative;top:auto;right:auto;margin-bottom:10px;padding:6px 15px 0}}.form-request--quote .gform_wrapper .last-radios .gfield_checkbox,.form-request--quote .gform_wrapper .last-radios .gfield_radio{float:right}@media (max-width:767px){.form-request--quote .gform_wrapper .last-radios .gfield_checkbox,.form-request--quote .gform_wrapper .last-radios .gfield_radio{float:none}}.form-request--quote .gform_wrapper .last-radios .gfield_checkbox li,.form-request--quote .gform_wrapper .last-radios .gfield_radio li{margin-right:60px;width:auto;pointer-events:all}.form-request--quote .gform_wrapper .last-radios .gfield_checkbox li label,.form-request--quote .gform_wrapper .last-radios .gfield_radio li label{padding-left:63px}.form-request--quote .gform_wrapper .last-radios .gfield_checkbox li+li,.form-request--quote .gform_wrapper .last-radios .gfield_radio li+li{margin-top:0}@media (max-width:767px){.form-request--quote .gform_wrapper .last-radios .gfield_checkbox li+li,.form-request--quote .gform_wrapper .last-radios .gfield_radio li+li{margin-top:40px}}@media (max-width:1023px){.form-request--quote .gform_wrapper .last-radios .gfield_checkbox li,.form-request--quote .gform_wrapper .last-radios .gfield_radio li{margin-right:0;padding-right:30px}}@media (max-width:767px){.form-request--quote .gform_wrapper .last-radios .gfield_checkbox li,.form-request--quote .gform_wrapper .last-radios .gfield_radio li{width:100%;padding-right:0}}.form-request--quote .form__body{position:relative}@media (max-width:1199px){.form-request{margin:0}}.contacts{position:relative;padding:0;background:#f5f5f5}.contacts .shell{width:100%;max-width:none;padding:0 15px}@media (max-width:1023px){.contacts .shell{padding:0 10px}}@media (max-width:767px){.contacts .shell{padding:0 25px}}.contacts h3{margin-bottom:0;letter-spacing:0}.contacts h4{margin-bottom:24px;font-size:22px}.contacts .col{padding-top:53px}.contacts .col--grey{position:relative;background:#f0f0f0}.contacts .col--grey:after{content:'';position:absolute;top:0;left:-webkit-calc(100% - 1px);left:calc(100% - 1px);display:inline-block;width:100%;height:100%;background:#f0f0f0}.contacts .contacts__head{max-width:300px;margin:0 auto;padding-left:4px;padding-bottom:100px;text-align:center}@media (max-width:1023px){.contacts .contacts__head{padding-bottom:40px}}.contacts .contacts__form{padding:0 14px 0;min-height:751px}@media (max-width:1023px){.contacts .contacts__form{min-height:685px}}@media (max-width:767px){.contacts .contacts__form{min-height:auto}}.contacts .contacts__form h3{margin-bottom:29px}.contacts .contacts__map{position:absolute;bottom:0;left:0;width:50%;height:-webkit-calc(100% - 287px);height:calc(100% - 287px)}@media (max-width:1023px){.contacts .contacts__map{height:-webkit-calc(100% - 262px);height:calc(100% - 262px)}}@media (max-width:1023px){.contacts .col{padding-bottom:40px}}@media (max-width:767px){.contacts{padding-top:40px}.contacts h3{font-size:22px}.contacts h4{margin-bottom:13px;font-size:18px}.contacts .col{padding-top:0}.contacts .col--grey{position:relative;margin-left:-25px;width:-webkit-calc(100% + 50px);width:calc(100% + 50px);padding:0 25px}.contacts .col--grey:after{display:none}.contacts .contacts__map{position:relative;bottom:auto;left:auto;width:100%;height:0;padding-top:90%}.contacts .contacts__form{padding:40px 0}.contacts .contacts__form h3{margin-bottom:16px}}.contact-small{position:relative;overflow:hidden;-webkit-border-radius:24px;border-radius:24px;display:block;height:100%;text-decoration:none}.contact-small h3{margin-bottom:0;font-size:26px;color:#007ac1;letter-spacing:.01em}.contact-small h4{margin-bottom:17px;font-size:22px;color:#494441}.contact-small h6,.contact-small p{margin-bottom:13px;letter-spacing:-.006em}.contact-small .contact__image{position:relative;width:100%;height:0;padding-top:84%}.contact-small .contact__image figure{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.contact-small .contact__body{position:relative;min-height:235px;background:#f0f0f0;padding:33px 15px 35px;text-align:center}@media (max-width:1023px){.contact-small .contact__body{padding:28px 15px 30px}}@media (max-width:1023px){.contact-small h3{margin-bottom:3px;font-size:20px}.contact-small h4{font-size:17px}.contact-small .contact__image{padding-top:100%}}@media (max-width:767px){.contact-small{margin-bottom:20px}.contact-small a{-webkit-border-radius:12px;border-radius:12px}.contact-small h3{margin-bottom:0;letter-spacing:0}.contact-small h4{margin-bottom:13px}.contact-small .contact__image{padding-top:90%}.contact-small .contact__body{padding:16px 14px 12px;min-height:auto}}.map{position:absolute;top:0;left:0;width:100%;height:100%}.map .map__content{padding:4px 0 0 8px;min-width:200px;background:#1b9cd6;color:#fff}.map .map__content:after{content:'';display:table;clear:both;line-height:0}.map .map__content h3{margin-bottom:15px;padding-right:18px;font-weight:400;color:#fff;font-family:Exo,sans-serif;font-size:22px}.map .map__content h4{margin-bottom:0;padding-right:18px;font-family:Exo,sans-serif;font-weight:400;font-size:15px;letter-spacing:0;line-height:1.2;color:#fff}.map .map__content h5{margin-bottom:14px;font-size:16px;color:#fff;font-weight:400}.map .map__content p{margin-bottom:12px;font-family:Exo,sans-serif;font-weight:400;font-size:14px}.map .map__content a{font-size:12px;text-decoration:underline}.map .map__content a:hover{text-decoration:none}.map .map__content .btn{-webkit-border-radius:12px;border-radius:12px;min-width:auto;padding:7px 9px;float:right;text-decoration:none;color:#1b9cd6}.map .map__content .btn svg path{fill:#1b9cd6}.map .map__content .btn:hover{text-decoration:none;background:#fff;color:#1b9cd6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.map .map__content .btn:hover svg path{fill:#1b9cd6}.map .gm-style button{position:relative;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;top:5px!important;right:8px!important}.map .gm-style button:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.map .gm-style button:after{content:'';position:absolute;top:50%;left:50%;width:16px;height:14px;background-image:url(../images/temp/ico-close@2x.png);-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.map .gm-style .gm-style-iw-c{-webkit-border-radius:24px;border-radius:24px;background:#1b9cd6;overflow:visible;padding-right:15px!important;padding-bottom:10px!important;-webkit-transform:translate3d(30px,-36px,0);transform:translate3d(30px,-36px,0)}.map .gm-style .gm-style-iw-c:before{content:'';position:absolute;top:50%;right:-webkit-calc(100% - 1px);right:calc(100% - 1px);width:0;height:0;border-style:solid;border-width:14px 14px 14px 0;border-color:transparent #1b9cd6 transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1023px){.map .gm-style .gm-style-iw-c{max-height:none!important;max-width:none!important}}.map .gm-style .gm-style-iw-d{background:#1b9cd6;position:relative;overflow:hidden!important;max-height:none!important;max-width:none!important}.map .gm-style .gm-style-iw-d>div{background:#1b9cd6}.map .gm-style .gm-style-iw-t:after{display:none}.map .gmnoprint>div{position:relative;top:-39px;left:-19px;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important}@media (max-width:767px){.map .gmnoprint>div{top:auto;left:auto}}.map .gmnoprint .gm-control-active{width:28px!important;height:28px!important;-webkit-border-radius:50%;border-radius:50%;background:#1b9cd6!important}.map .gmnoprint .gm-control-active img{display:none}.map .gmnoprint .gm-control-active+div{background:0 0!important;height:6px!important}.map .gmnoprint .gm-control-active:after{width:17px;height:17px;background-image:url(../images/temp/ico-plus@2x.png)}.map .gmnoprint [aria-label="Zoom out"]:after{width:17px;height:2px;background-image:url(../images/temp/ico-minus@2x.png)}.map .gmnoprint .gm-style-mtc,.map .gmnoprint .gm-svpc{display:none}.map .gm-fullscreen-control{display:none}.tabs{padding:60px 0 6px}@media (max-width:1023px){.tabs{padding:50px 0 0}}@media (max-width:767px){.tabs{padding:30px 0 0}}.tabs .tabs__head{text-align:center}.tabs .tabs__entry{max-width:360px;margin:0 auto;padding-bottom:22px;letter-spacing:.02em}@media (max-width:767px){.tabs .tabs__entry{padding-bottom:16px}}.tabs .tabs__nav{padding-bottom:70px}@media (max-width:1023px){.tabs .tabs__nav{padding-bottom:40px}}@media (max-width:767px){.tabs .tabs__nav{padding-bottom:26px}}.tabs .tabs__nav p{font-size:17px;color:#939598}@media (max-width:767px){.tabs .tabs__nav p{font-size:15px}}.tabs .tabs__nav ul{padding:0;-webkit-border-radius:22px;border-radius:22px;background:#f0f0f0;display:inline-block;list-style:none}.tabs .tabs__nav ul:after{content:'';display:table;clear:both;line-height:0}.tabs .tabs__nav li{float:left}.tabs .tabs__nav li.active a{z-index:3;color:#fff}.tabs .tabs__nav li.active a:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.tabs .tabs__nav a{position:relative;z-index:2;display:inline-block;height:44px;padding:0 17px;-webkit-border-radius:22px;border-radius:22px;background:#f0f0f0;line-height:42px;font-weight:400;font-size:20px;color:#494441;text-decoration:none}@media (max-width:767px){.tabs .tabs__nav a{font-size:17px}}.tabs .tabs__nav a:after{content:'';position:absolute;z-index:-1;top:0;left:50%;width:110%;height:100%;background:#1b9cd6;-webkit-border-radius:22px;border-radius:22px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;backface-visibility:hidden;will-change:opacity}.tabs .tabs__nav-secondary{padding-bottom:19px}@media (max-width:767px){.tabs .tabs__nav-secondary .col{padding-bottom:10px}}.tabs .tabs__body{position:relative}.tabs+.breadcrumbs{margin-top:31px}@media (max-width:1023px){.tabs+.breadcrumbs{margin-top:21px}}@media (max-width:767px){.tabs+.breadcrumbs{margin-top:43px}}.tab{position:absolute;width:100%;height:100%;top:0;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity 0s,visibility 0s;-o-transition:opacity 0s,visibility 0s;transition:opacity 0s,visibility 0s}.tab.active{position:static;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.selects--size2{max-width:753px;margin:0 auto}@media (max-width:767px){.selects .col{padding-bottom:14px}}.select{position:relative}.select:active select,.select:focus select,.select:hover select,.select:visited select{background:#1b9cd6;color:#fff}.select:active option,.select:focus option,.select:hover option,.select:visited option{background:#fff;color:#494441}.select:active:before,.select:focus:before,.select:hover:before,.select:visited:before{background-image:url(../images/temp/SVGs/ico-arrow-right-white.svg)}.select select:focus::-ms-value{background:0 0;color:#494441}.select:before{content:'';position:absolute;top:50%;right:32px;display:inline-block;margin-top:3px;width:13px;height:24px;background-image:url(../images/temp/SVGs/ico-arrow-right.svg);-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);pointer-events:none}.select select{display:inline-block;height:61px;width:100%;padding:0 32px 2px;border:1px solid transparent;-webkit-border-radius:18px;border-radius:18px;outline:0;background:#f0f0f0;font-family:inherit;font-size:20px;font-weight:400;color:#494441;letter-spacing:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.select select::-ms-expand{display:none}@media (max-width:1023px){.select select{height:52px;font-size:16px}}@media (max-width:767px){.select select{padding:0 18px;height:44px;font-size:16px}}.box{position:relative}.box a{position:relative;overflow:hidden;-webkit-border-radius:20px;border-radius:20px;display:block;height:100%;min-height:360px;text-decoration:none}@media (min-width:1199px){.box a:hover h3{font-size:28px}.box a:hover p{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.box a:hover .btn--more{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.box a:hover .btn--more:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.box a:hover .box__entry{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.box a:hover .box__body:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.box a:hover .box__title{padding:23px 0}.box a:hover .box__image:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}}@media (max-width:767px){.box a{max-width:400px;margin:0 auto;min-height:340px}}.box h4{color:#fff}.box h3{margin-bottom:25px;font-size:26px;font-weight:500;color:#fff;line-height:1.2;letter-spacing:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:767px){.box h3{font-size:24px}}.box p{max-height:68px;max-width:242px;margin:0 auto 54px;overflow:hidden;padding-right:6px;font-weight:300;color:#fff;line-height:1.24;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}@media (max-width:1199px){.box p{margin-bottom:30px}}.box .btn--more{padding:11px 15px 11px;background:#fff;color:#1b9cd6;font-size:18px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:0s;-o-transition:0s;transition:0s}.box .btn--more:hover{background:#fff;color:#1b9cd6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.box .btn--more:hover svg path{fill:#1b9cd6}.box .btn--more svg path{fill:#1b9cd6}.box .box__title{position:absolute;z-index:3;top:0;left:0;padding:26px 0;width:100%;-webkit-border-radius:22px 22px 0 0;border-radius:22px 22px 0 0;text-align:center;-webkit-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s}.box .box__title h4{font-size:15px;color:#fff;text-transform:uppercase}@media (max-width:767px){.box .box__title{padding:20px 0}}.box .box__body{position:relative;z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.box .box__body:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:-1;background:#249ad5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.box .box__entry{position:relative;padding-top:76px;padding:76px 10px 0;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}.box .box__image{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.box .box__image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/temp/box-overlay.png);-webkit-background-size:100% 100%;background-size:100% 100%;mix-blend-mode:multiply;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.box--size2 .box__entry{-webkit-transform:translateY(32%);-ms-transform:translateY(32%);transform:translateY(32%)}@media (max-width:767px){.box--size2 .box__entry{padding-top:84px}}.box.show-overlay h3{font-size:28px}@media (max-width:767px){.box.show-overlay h3{font-size:24px}}.box.show-overlay p{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.box.show-overlay .btn--more{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.box.show-overlay .btn--more:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.box.show-overlay .box__entry{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.box.show-overlay .box__body:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}.box.show-overlay .box__title{padding:23px 0}@media (max-width:767px){.box.show-overlay .box__title{padding:20px 0}}.box.show-overlay .box__image:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.box-component,.box-product,.box-variant{position:relative}.box-component .box-wrapper,.box-component a,.box-product .box-wrapper,.box-product a,.box-variant .box-wrapper,.box-variant a{position:relative;overflow:hidden;-webkit-border-radius:20px;border-radius:20px;display:block;height:100%;background:#fff;min-height:360px;text-decoration:none;text-align:center}@media (min-width:1199px){.box-component a:hover h4,.box-product a:hover h4,.box-variant a:hover h4{color:#fff}.box-component a:hover h6,.box-product a:hover h6,.box-variant a:hover h6{color:#fff}.box-component a:hover .box__overlay,.box-product a:hover .box__overlay,.box-variant a:hover .box__overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";opacity:.95;visibility:visible}}.box-component .box-wrapper,.box-product .box-wrapper,.box-variant .box-wrapper{background-color:#f0f0f0}.box-component .box-wrapper .box__head,.box-product .box-wrapper .box__head,.box-variant .box-wrapper .box__head{padding:30px 0;background-color:#1b9cd6}.box-component .box-wrapper .box__head h6,.box-product .box-wrapper .box__head h6,.box-variant .box-wrapper .box__head h6{margin:0;color:#fff}.box-component .box-wrapper .box__image figure,.box-product .box-wrapper .box__image figure,.box-variant .box-wrapper .box__image figure{min-height:auto}.box-component .box-wrapper .box__image figure img,.box-product .box-wrapper .box__image figure img,.box-variant .box-wrapper .box__image figure img{position:static;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);display:block}@media (max-width:767px){.box-component .box-wrapper .box__image figure img,.box-product .box-wrapper .box__image figure img,.box-variant .box-wrapper .box__image figure img{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}}.box-component .box-wrapper .box__entry,.box-product .box-wrapper .box__entry,.box-variant .box-wrapper .box__entry{position:static;height:auto;padding:16px 20px 0}@media (max-width:767px){.box-component .box-wrapper,.box-product .box-wrapper,.box-variant .box-wrapper{max-width:400px;margin:0 auto 20px}}.box-component h4,.box-product h4,.box-variant h4{color:#1b9cd6;font-size:22px;letter-spacing:0;display:table-cell;width:100%;vertical-align:middle}.box-component h6,.box-product h6,.box-variant h6{margin-bottom:13px;font-weight:300;font-size:15px;color:#494441;text-transform:uppercase;padding:0 10px}.box-component .box__head,.box-product .box__head,.box-variant .box__head{position:relative;z-index:3;padding-top:42px}.box-component .box__overlay,.box-product .box__overlay,.box-variant .box__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#249ad5;mix-blend-mode:multiply;z-index:2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.box-component .box__image,.box-product .box__image,.box-variant .box__image{position:relative;z-index:1;max-width:330px;margin:0 auto}.box-component .box__image figure,.box-product .box__image figure,.box-variant .box__image figure{position:relative;display:block;min-height:233px}.box-component .box__image img,.box-product .box__image img,.box-variant .box__image img{position:absolute;top:50%;left:50%;max-height:233px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}@media (max-width:1199px){.box-component .box__image img,.box-product .box__image img,.box-variant .box__image img{-webkit-transform:translate(-50%,-50%) scale(.9);-ms-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}}.box-component .box__entry,.box-product .box__entry,.box-variant .box__entry{position:absolute;bottom:0;left:0;width:100%;padding:0 10px;z-index:3;display:table;height:92px}.box-component--size-lg .box__entry,.box-product--size-lg .box__entry,.box-variant--size-lg .box__entry{height:87px}@media (max-width:1199px){.box-component h4,.box-product h4,.box-variant h4{font-size:20px}}@media (max-width:767px){.box-component,.box-product,.box-variant{margin-bottom:18px}.box-component a,.box-product a,.box-variant a{min-height:280px;max-width:400px;margin:0 auto}.box-component h4,.box-product h4,.box-variant h4{font-size:16px}.box-component h6,.box-product h6,.box-variant h6{font-size:13px}.box-component .box__head,.box-product .box__head,.box-variant .box__head{padding-top:24px}.box-component .box__image figure,.box-product .box__image figure,.box-variant .box__image figure{min-height:180px}.box-component .box__image img,.box-product .box__image img,.box-variant .box__image img{margin:0;-webkit-transform:translate(-50%,-50%) scale(.7);-ms-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.box-component .box__entry,.box-product .box__entry,.box-variant .box__entry{height:70px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.box-product .box__overlay{background:#046697}.box-product a:hover .box__overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7;visibility:visible}}@supports (-ms-accelerator:true){.box-product .box__overlay{background:#046697}.box-product a:hover .box__overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7;visibility:visible}}@supports (-ms-ime-align:auto){.box-product .box__overlay{background:#046697}.box-product a:hover .box__overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7;visibility:visible}}.box-callout{position:relative;z-index:3;display:table;width:100%;height:474px;padding:0 20px;background:#f9f9f9;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:1023px){.box-callout{height:390px}}@media (max-width:767px){.box-callout{height:auto;display:block;padding:60px 20px}}.box-callout:hover{background:#249ad5;color:#fff}.box-callout:hover h2{color:#fff}.box-callout:hover .box__decoration{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible}@media (max-width:1023px){.box-callout:hover .box__decoration{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}}.box-callout:hover .btn--more{background:#fff;color:#1b9cd6}.box-callout:hover .btn--more svg path{fill:#1b9cd6}.box-callout h2{margin:0 -12px 34px;margin-bottom:34px;color:#007ac1;font-size:40px;font-weight:400;letter-spacing:0}@media (max-width:1023px){.box-callout h2{margin:0 auto 22px;font-size:30px}}@media (max-width:767px){.box-callout h2{font-size:24px;line-height:1.04}}.box-callout p{margin-bottom:18px}.box-callout .btn--more{margin-left:5px;margin-top:38px;padding:9px 16px 11px 14px;min-width:142px;-webkit-border-radius:10px;border-radius:10px;background:#1b9cd6;letter-spacing:0;font-size:18px;color:#fff}.box-callout .btn--more svg{margin-left:1px;top:-2px;left:0}.box-callout .btn--more svg path{fill:#fff}@media (max-width:1023px){.box-callout .btn--more{margin-top:12px}}.box-callout .box__content{display:table-cell;width:100%;vertical-align:middle}@media (max-width:767px){.box-callout .box__content{display:block}}.box-callout .box__entry{padding-left:4px;padding-bottom:22px;max-width:430px;margin:0 auto;letter-spacing:.02em}@media (max-width:767px){.box-callout .box__entry{padding-bottom:0}}.box-callout .box__decoration{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;backface-visibility:hidden;will-change:opacity;pointer-events:none}.box-callout .box__decoration:before{content:'';position:absolute;top:0;left:0;width:162px;height:282px;background-image:url(../images/temp/box-shape-1.png);display:inline-block;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}.box-callout .box__decoration:after{content:'';position:absolute;bottom:0;right:0;width:219px;height:198px;background-image:url(../images/temp/box-shape-2.png);display:inline-block;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}.box-callout--right{background:#f0f0f0}.box-callout--right .btn--more{margin-left:-9px}.box-callout--padding .box__content{padding-left:11px}@media (max-width:1199px){.box-callout--padding .box__content{padding-left:0}}.table{padding-right:31px;padding-bottom:62px}.table table{width:100%;border-collapse:collapse;border-spacing:0;border:0;font-weight:400;letter-spacing:.02em}.table th{height:46px;border-bottom:2px solid #494441;text-align:left;font-weight:400}.table td{position:relative;height:35px;padding-top:2px;text-align:left}.table td:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;-webkit-background-size:auto 100%;background-size:auto 100%;background-image:url(../images/temp/dotted-border.png)}.table tr td:nth-child(1),.table tr th:nth-child(1){width:289px}.table tr td:nth-child(2),.table tr th:nth-child(2){width:229px}.table tr td:nth-child(3),.table tr th:nth-child(3){width:286px;text-align:center}.table tr td:nth-child(3){padding-right:11px}.table tr th:nth-child(4){width:173px;padding-left:61px;text-align:center}.table tr td:nth-child(4){width:173px;padding-left:73px;text-align:center}@media (max-width:1023px){.table{padding-right:0;padding-bottom:70px}.table table{font-size:13px}.table td,.table th{padding-right:10px}.table tr td:nth-child(4),.table tr th:nth-child(4){padding-left:0}}@media (max-width:767px){.table{padding-bottom:60px}.table table,.table tbody,.table td,.table th,.table thead,.table tr{font-size:11px}.table tr{border-bottom:1px solid #494441}.table tr:nth-child(1){height:0;padding:0}.table tr td:nth-child(n),.table tr th:nth-child(n){width:auto;text-align:left;padding:0;font-size:11px}.table th{vertical-align:top}.table td{position:relative;padding:8px 5px 8px 50%;width:100%;font-size:14px;line-height:1.16;text-align:right}.table td img{padding:3px}.table td:after{display:none}.table td:before{content:attr(data-heading);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:2px;width:50%;padding:0 5px 0 0;white-space:nowrap;text-transform:uppercase;font-family:inherit;font-size:10px;background:0 0;text-transform:uppercase;text-align:left;letter-spacing:0}}
/*# sourceMappingURL=styles.sass.min.css.map */
