﻿.gradient-radial-blue{background:-moz-radial-gradient(center, ellipse cover, rgba(50, 77, 94, 0) 0%, rgba(50, 77, 94, 0) 15%, rgba(50, 77, 94, 0.8) 60%, rgba(50, 77, 94, 0.8) 100%);background:-webkit-radial-gradient(center, ellipse cover, rgba(50, 77, 94, 0) 0%, rgba(50, 77, 94, 0) 15%, rgba(50, 77, 94, 0.8) 60%, rgba(50, 77, 94, 0.8) 100%);background:radial-gradient(ellipse at center, rgba(50, 77, 94, 0) 0%, rgba(50, 77, 94, 0) 15%, rgba(50, 77, 94, 0.8) 60%, rgba(50, 77, 94, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0024366e", endColorstr="#bf24366e",GradientType=1)}.gradient-purple,.product.special a,.menu-cta{background:#596a87;background:-moz-linear-gradient(-45deg, #596a87 0%, #54729d 100%);background:-webkit-linear-gradient(-45deg, #596a87 0%, #54729d 100%);background:linear-gradient(135deg, #596a87 0%, #54729d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#596a87", endColorstr="#54729d",GradientType=1)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;letter-spacing:-0.4px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,submit{margin:0;padding:0;box-sizing:inherit;-webkit-box-sizing:inherit;font:inherit;color:inherit;font-family:"proxima-nova", sans-serif}.alignleft{float:left;margin:0 20px 20px 0;max-width:450px;max-height:350px;height:auto;width:auto}@media (max-width:1150px){.alignleft{max-width:350px;max-height:250px}}@media (max-width:850px){.alignleft{float:none;display:block;margin:20px auto;max-width:450px;max-height:350px}}@media (max-width:560px){.alignleft{max-width:100%}}.alignright{float:right;margin:0 0 20px 20px;max-width:450px;max-height:350px;height:auto;clear:right;width:auto}@media (max-width:1150px){.alignright{max-width:350px;max-height:250px}}@media (max-width:850px){.alignright{float:none;display:block;margin:20px auto;max-width:450px;max-height:350px}}@media (max-width:560px){.alignright{max-width:100%}}.aligncenter{display:block;margin:20px auto;max-width:960px;height:auto;max-height:600px;width:auto}@media (max-width:1050px){.aligncenter{max-width:100%}}.aligncenter.fullwidth{max-width:100%}.box,div,article,header,footer,body,.btn,.pagination a,.pagination span,.icon .image img,.banner-product .icon-img,.info-box a,.wpcf7 form.wpcf7-form input[type="text"],.wpcf7 form.wpcf7-form input[type="tel"],.wpcf7 form.wpcf7-form input[type="email"],.wpcf7 form.wpcf7-form textarea,.wpcf7 form.wpcf7-form select,.wpcf7 form.wpcf7-form input[type="submit"],.wpcf7 form.wpcf7-form .triple-form p{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.objectfill,.objectfit .default-banner-img{object-fit:cover;object-position:center center;position:absolute;top:0;left:0;width:100%;height:100%}body{font:normal 400 16px/1.4em "proxima-nova", sans-serif;overflow-x:hidden;margin:0;display:block;width:100%;color:#4b5053}html{height:100%}h1,h2,h3,h4{margin-bottom:0.5em;font:normal 700 1.2em/1.1em "proxima-nova", sans-serif}.clear-inner:after,.acc-home:after{content:" ";clear:both;display:block}.hide{display:none;opacity:0;visibility:hidden}.clear{clear:both}.full{width:100%;display:block;position:relative}.content-relative{position:relative}.content{padding:40px 3%}.bg-grey-0{background:#231f20}.bg-grey-1{background:#4b5053}.bg-grey-2{background:#eeeeee}.bg-grey-3{background:#f5f5f5}.bg-alt-1{background:#8d979b}.bg-alt-2{background:#98a0a3}.bg-blue-1{background:#536788}.bg-blue-2{background:#54729d}.bg-blue-3{background:#5386c5}.bg-purple-1{background:#6a468d}.bg-purple-2{background:#72568c}.bg-white{background:#ffffff}.padding{padding:20px 20px 0}@media (max-width:560px){.padding{padding:12px 12px 0}}.split{display:inline-block;float:left;position:relative}.split.half{width:50%}.split.half:first-child{padding-right:10px}.split.half:last-child{padding-left:10px}.split.third{width:33.33%;padding:0 7px}.split.third:nth-child(3n+1){padding:0 13px 0 0;clear:both}.split.third:nth-child(3n+0){padding:0 0 0 13px}.split.quarter{width:25%}.split.quarter:nth-child(1){padding:0 15px 0 0}.split.quarter:nth-child(2){padding:0 10px 0 5px}.split.quarter:nth-child(3){padding:0 5px 0 10px}.split.quarter:nth-child(4){padding:0 0 0 15px}textarea,input,select{font-family:"proxima-nova", sans-serif;font-size:16px;font-weight:400;-webkit-appearance:none;border:1px solid #f5f5f5}strong,.txt-bold{font-weight:800}a,a:hover,a:focus{text-decoration:none}.txt-italic,em{font-style:italic}.txt-upper{text-transform:uppercase}.txt-caps{text-transform:capitalize}.txt-left{text-align:left}.txt-right{text-align:right}.txt-center{text-align:center}a img{outline:none;border:none}p{font-size:16px;margin-bottom:1.65em}.col-grey-0{color:#231f20}.col-grey-1{color:#4b5053}.col-grey-2{color:#eeeeee}.col-grey-3{color:#f5f5f5}.col-alt-1{color:#8d979b}.col-alt-2{color:#98a0a3}.col-blue-1{color:#536788}.col-blue-2{color:#54729d}.col-blue-3{color:#5386c5}.col-purple-1{color:#6a468d}.col-purple-2{color:#72568c}.col-white{color:#ffffff}.table{display:table}.td{display:table-cell}.vm{vertical-align:middle}.tr{display:table-row}.th{display:table-header-group}a img{outline:none}img,video{max-width:none}.btn,.pagination a,.pagination span{cursor:pointer;font-weight:700;padding:0.75em 3em;min-width:260px;font-size:16px;display:inline-block;text-transform:uppercase;text-align:center;margin-top:1em;border-radius:6px;text-shadow:none !important;text-decoration:none !important;-webkit-transition:330ms ease;-moz-transition:330ms ease;-ms-transition:330ms ease;-o-transition:330ms ease;transition:330ms ease}@media (max-width:560px){.btn,.pagination a,.pagination span{display:block;clear:both;margin:0.5em 0 !important;width:100%}}.btn:before,.pagination a:before,.pagination span:before{margin-right:8px}@media (min-width:561px){.btn:first-child,.pagination a:first-child,.pagination span:first-child{margin-right:1em}}.btn.btn-grey-0,.pagination a.btn-grey-0,.pagination span.btn-grey-0{background:#231f20;border:2px solid #231f20;color:#ffffff}.btn.btn-grey-0:hover,.pagination a.btn-grey-0:hover,.pagination span.btn-grey-0:hover{background:#ffffff;color:#231f20}.btn.btn-grey-0.btn-ghost,.pagination a.btn-grey-0.btn-ghost,.pagination span.btn-grey-0.btn-ghost{background:transparent;color:#231f20}.btn.btn-grey-0.btn-ghost:hover,.pagination a.btn-grey-0.btn-ghost:hover,.pagination span.btn-grey-0.btn-ghost:hover{color:#ffffff;background:#231f20}.btn.btn-grey-1,.pagination a.btn-grey-1,.pagination span.btn-grey-1{background:#4b5053;border:2px solid #4b5053;color:#ffffff}.btn.btn-grey-1:hover,.pagination a.btn-grey-1:hover,.pagination span.btn-grey-1:hover{background:#ffffff;color:#4b5053}.btn.btn-grey-1.btn-ghost,.pagination a.btn-grey-1.btn-ghost,.pagination span.btn-grey-1.btn-ghost{background:transparent;color:#4b5053}.btn.btn-grey-1.btn-ghost:hover,.pagination a.btn-grey-1.btn-ghost:hover,.pagination span.btn-grey-1.btn-ghost:hover{color:#ffffff;background:#4b5053}.btn.btn-grey-2,.pagination a.btn-grey-2,.pagination span.btn-grey-2{background:#eeeeee;border:2px solid #eeeeee;color:#ffffff}.btn.btn-grey-2:hover,.pagination a.btn-grey-2:hover,.pagination span.btn-grey-2:hover{background:#ffffff;color:#eeeeee}.btn.btn-grey-2.btn-ghost,.pagination a.btn-grey-2.btn-ghost,.pagination span.btn-grey-2.btn-ghost{background:transparent;color:#eeeeee}.btn.btn-grey-2.btn-ghost:hover,.pagination a.btn-grey-2.btn-ghost:hover,.pagination span.btn-grey-2.btn-ghost:hover{color:#ffffff;background:#eeeeee}.btn.btn-grey-3,.pagination a.btn-grey-3,.pagination span.btn-grey-3{background:#f5f5f5;border:2px solid #f5f5f5;color:#536788}.btn.btn-grey-3:hover,.pagination a.btn-grey-3:hover,.pagination span.btn-grey-3:hover{background:#536788;color:#f5f5f5}.btn.btn-grey-3.btn-ghost,.pagination a.btn-grey-3.btn-ghost,.pagination span.btn-grey-3.btn-ghost{background:transparent;color:#f5f5f5}.btn.btn-grey-3.btn-ghost:hover,.pagination a.btn-grey-3.btn-ghost:hover,.pagination span.btn-grey-3.btn-ghost:hover{color:#536788;background:#f5f5f5}.btn.btn-alt-1,.pagination a.btn-alt-1,.pagination span.btn-alt-1{background:#8d979b;border:2px solid #8d979b;color:#ffffff}.btn.btn-alt-1:hover,.pagination a.btn-alt-1:hover,.pagination span.btn-alt-1:hover{background:#ffffff;color:#8d979b}.btn.btn-alt-1.btn-ghost,.pagination a.btn-alt-1.btn-ghost,.pagination span.btn-alt-1.btn-ghost{background:transparent;color:#8d979b}.btn.btn-alt-1.btn-ghost:hover,.pagination a.btn-alt-1.btn-ghost:hover,.pagination span.btn-alt-1.btn-ghost:hover{color:#ffffff;background:#8d979b}.btn.btn-alt-2,.pagination a.btn-alt-2,.pagination span.btn-alt-2{background:#98a0a3;border:2px solid #98a0a3;color:#ffffff}.btn.btn-alt-2:hover,.pagination a.btn-alt-2:hover,.pagination span.btn-alt-2:hover{background:#ffffff;color:#98a0a3}.btn.btn-alt-2.btn-ghost,.pagination a.btn-alt-2.btn-ghost,.pagination span.btn-alt-2.btn-ghost{background:transparent;color:#98a0a3}.btn.btn-alt-2.btn-ghost:hover,.pagination a.btn-alt-2.btn-ghost:hover,.pagination span.btn-alt-2.btn-ghost:hover{color:#ffffff;background:#98a0a3}.btn.btn-blue-1,.pagination a.btn-blue-1,.pagination span.btn-blue-1{background:#536788;border:2px solid #536788;color:#ffffff}.btn.btn-blue-1:hover,.pagination a.btn-blue-1:hover,.pagination span.btn-blue-1:hover{background:#ffffff;color:#536788}.btn.btn-blue-1.btn-ghost,.pagination a.btn-blue-1.btn-ghost,.pagination span.btn-blue-1.btn-ghost{background:transparent;color:#536788}.btn.btn-blue-1.btn-ghost:hover,.pagination a.btn-blue-1.btn-ghost:hover,.pagination span.btn-blue-1.btn-ghost:hover{color:#ffffff;background:#536788}.btn.btn-blue-2,.pagination a.btn-blue-2,.pagination span.btn-blue-2{background:#54729d;border:2px solid #54729d;color:#ffffff}.btn.btn-blue-2:hover,.pagination a.btn-blue-2:hover,.pagination span.btn-blue-2:hover{background:#ffffff;color:#54729d}.btn.btn-blue-2.btn-ghost,.pagination a.btn-blue-2.btn-ghost,.pagination span.btn-blue-2.btn-ghost{background:transparent;color:#54729d}.btn.btn-blue-2.btn-ghost:hover,.pagination a.btn-blue-2.btn-ghost:hover,.pagination span.btn-blue-2.btn-ghost:hover{color:#ffffff;background:#54729d}.btn.btn-blue-3,.pagination a.btn-blue-3,.pagination span.btn-blue-3{background:#5386c5;border:2px solid #5386c5;color:#ffffff}.btn.btn-blue-3:hover,.pagination a.btn-blue-3:hover,.pagination span.btn-blue-3:hover{background:#ffffff;color:#5386c5}.btn.btn-blue-3.btn-ghost,.pagination a.btn-blue-3.btn-ghost,.pagination span.btn-blue-3.btn-ghost{background:transparent;color:#5386c5}.btn.btn-blue-3.btn-ghost:hover,.pagination a.btn-blue-3.btn-ghost:hover,.pagination span.btn-blue-3.btn-ghost:hover{color:#ffffff;background:#5386c5}.btn.btn-purple-1,.pagination a.btn-purple-1,.pagination span.btn-purple-1{background:#6a468d;border:2px solid #6a468d;color:#ffffff}.btn.btn-purple-1:hover,.pagination a.btn-purple-1:hover,.pagination span.btn-purple-1:hover{background:#ffffff;color:#6a468d}.btn.btn-purple-1.btn-ghost,.pagination a.btn-purple-1.btn-ghost,.pagination span.btn-purple-1.btn-ghost{background:transparent;color:#6a468d}.btn.btn-purple-1.btn-ghost:hover,.pagination a.btn-purple-1.btn-ghost:hover,.pagination span.btn-purple-1.btn-ghost:hover{color:#ffffff;background:#6a468d}.btn.btn-purple-2,.pagination a.btn-purple-2,.pagination span.btn-purple-2{background:#72568c;border:2px solid #72568c;color:#ffffff}.btn.btn-purple-2:hover,.pagination a.btn-purple-2:hover,.pagination span.btn-purple-2:hover{background:#ffffff;color:#72568c}.btn.btn-purple-2.btn-ghost,.pagination a.btn-purple-2.btn-ghost,.pagination span.btn-purple-2.btn-ghost{background:transparent;color:#72568c}.btn.btn-purple-2.btn-ghost:hover,.pagination a.btn-purple-2.btn-ghost:hover,.pagination span.btn-purple-2.btn-ghost:hover{color:#ffffff;background:#72568c}.btn.btn-white,.pagination a.btn-white,.pagination span.btn-white{background:#ffffff;border:2px solid #ffffff;color:#536788}.btn.btn-white:hover,.pagination a.btn-white:hover,.pagination span.btn-white:hover{background:#536788;color:#ffffff}.btn.btn-white.btn-ghost,.pagination a.btn-white.btn-ghost,.pagination span.btn-white.btn-ghost{background:transparent;color:#ffffff}.btn.btn-white.btn-ghost:hover,.pagination a.btn-white.btn-ghost:hover,.pagination span.btn-white.btn-ghost:hover{color:#536788;background:#ffffff}.btn.btn-ghost,.pagination a.btn-ghost,.pagination span.btn-ghost{background:transparent}.accelerate,.banner .images ul li,.banner .images ul li img,.product a img.focal,.info-links a .txt{-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.post-edit-link{position:fixed;bottom:30px;left:30px;z-index:1;padding:15px 25px;color:#fff;background:#6a468d;z-index:20}@keyframes spin{from{transform:rotate(1deg)}to{transform:rotate(359deg)}}body.admin-bar{padding-bottom:32px !important}html{margin-top:0 !important}#wpadminbar{top:auto !important;bottom:0 !important}@media (max-width:782px){#wpadminbar{display:none !important}}header#main{position:fixed;top:0;left:0;border-bottom:1px solid #ddd;z-index:1000;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}@media (max-width:1650px){.scrolling header#main{transform:translateY(-37px)}}@media (max-width:1024px){.scrolling header#main{transform:none}}header#main .top-bar{display:flex;border-bottom:1px solid #dedede;padding:7px 25px;font-size:14px;overflow:hidden;align-items:center;justify-content:flex-end}@media (max-width:1024px){header#main .top-bar{display:none}}header#main .top-bar .social{text-align:right;float:right;margin-left:20px;padding-left:20px;border-left:1px solid rgba(0, 0, 0, 0.15)}header#main .top-bar .social a{color:#536788;display:inline-block;vertical-align:middle;font-size:16px;margin:0 10px}header#main .top-bar .contact{text-align:right;float:right;margin-right:25px}header#main .top-bar .contact a{margin-left:30px;text-transform:uppercase;color:#536788}header#main .top-bar .contact a:hover .fa{color:#6a468d}header#main .top-bar .contact a .fa{margin-right:5px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}header#main .logo{padding:0.5em;padding-left:1.5%}header#main .logo a{display:block}header#main .logo img{float:left;-webkit-transition:330ms ease;-moz-transition:330ms ease;-ms-transition:330ms ease;-o-transition:330ms ease;transition:330ms ease}@media (min-width:1571px){.scrolling header#main .logo img{width:200px;height:50px}}@media (max-width:1570px) and (min-width:721px){header#main .logo img{width:250px;height:65px}.scrolling header#main .logo img{width:200px;height:50px}header#main .email a{font-size:14px}}@media (max-width:1366px){header#main .logo img{width:200px;height:50px}header#main .email a{font-size:13px}}@media (max-width:1200px){header#main .email a{display:none}}@media (max-width:1024px){header#main .email,header#main .phone,header#main .burger,header#main .mobile-search{display:table-cell !important;text-align:center;width:69px;position:relative}header#main .email a,header#main .phone a,header#main .burger a,header#main .mobile-search a{display:block;font-size:15px;padding:1.3em 0;cursor:pointer}header#main .email i,header#main .phone i,header#main .burger i,header#main .mobile-search i{font-size:18px;color:#fff;margin-bottom:-1px;display:block;padding-top:2px}header#main .email span,header#main .phone span,header#main .burger span,header#main .mobile-search span{display:none}header#main .email{background:#8d979b}header#main .email:after{content:" ";display:block;position:absolute;bottom:-1px;width:100%;left:0;background:#8d979b;height:1px}header#main .phone{background:#98a0a3}header#main .phone:after{content:" ";display:block;position:absolute;bottom:-1px;width:100%;left:0;background:#98a0a3;height:1px}header#main .burger{background:#54729d;cursor:pointer}header#main .burger:after{content:" ";display:block;position:absolute;bottom:-1px;width:100%;left:0;background:#54729d;height:1px}header#main .burger .bun-con{display:block;height:69px;position:relative}header#main .burger .bun{height:2px;width:54%;background:#fff;left:23%;margin-top:-1px;position:absolute;-webkit-transition:330ms ease;-moz-transition:330ms ease;-ms-transition:330ms ease;-o-transition:330ms ease;transition:330ms ease}header#main .burger .bun.bun-1{top:38%}header#main .burger .bun.bun-2{top:50%}header#main .burger .bun.bun-3{top:62%}.unravel header#main .burger .bun{top:50%}.unravel header#main .burger .bun-1{-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg)}.unravel header#main .burger .bun-2{width:0;left:50%}.unravel header#main .burger .bun-3{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}}@media (max-width:720px){header#main .logo img{width:160px;height:38px}header#main .email,header#main .phone,header#main .burger{width:56px}header#main .email a,header#main .phone a,header#main .burger a{padding:0.9em 0}}@media (max-width:360px){header#main .logo img{width:145px}}@media (max-width:330px){header#main .logo img{width:115px;padding-left:10px}}#container{padding-top:128px;overflow-x:hidden}@media (max-width:1570px){#container{padding-top:119px}}@media (max-width:1366px){#container{padding-top:104px}}@media (max-width:1024px){#container{padding-top:60px}}@media (max-width:720px){#container{padding-top:54px}}header#main nav.menu{height:90px;-webkit-transition:height 330ms ease;-moz-transition:height 330ms ease;-ms-transition:height 330ms ease;-o-transition:height 330ms ease;transition:height 330ms ease}@media (min-width:1025px){.scrolling header#main nav.menu{height:70px}}@media (max-width:1366px){header#main nav.menu{height:66px}}@media (max-width:1024px){header#main nav.menu{display:none}}@media (max-width:1024px){.home .full.banner.bg-grey-3~.extra-spacer-space{display:none}}.banner{position:relative}.banner .btn,.banner .pagination a,.pagination .banner a,.banner .pagination span,.pagination .banner span{margin:1em auto}.banner h1{font-size:50px;font-size:3vw;font-weight:800;text-transform:uppercase;color:#536788}@media (max-width:880px){.banner h1{font-size:28px;line-height:1.3}}.banner .table.full{height:100%}.home .banner{height:800px;max-height:1024px;min-height:720px}.cssvwunit .home .banner{height:calc(100vh - 90px)}@media (max-width:1366px) and (min-width:1025px){.cssvwunit .home .banner{height:calc(100vh - 66px)}}@media (min-width:1025px){.home .banner .td{height:100%}}.home .banner .txt,.home .banner .images{position:static}.home .banner .txt .image-con,.home .banner .images .image-con{position:relative;height:100%}.home .banner .txt{width:50%;padding:6vh 3%;vertical-align:top}.home .banner .txt .inner{max-width:680px}.home .banner .images{width:50%}@media (max-width:1024px){.home .banner{height:auto !important;max-height:none;min-height:0px}.home .banner .images,.home .banner .txt{display:block;width:100%;clear:both}.home .banner .txt{padding:20px 40px;position:relative;margin-top:410px}.home .banner .txt p:last-of-type{margin:0;line-height:1}.home .banner .txt .inner{text-align:center;max-width:100%}.home .banner .txt .inner p:last-child{margin-bottom:0}.home .banner .images{position:absolute;top:0;left:0;width:100%;height:400px;overflow:hidden}.home .banner .images ul{position:relative;height:100%;width:100%}}@media (max-width:900px){.home .banner .txt{margin-top:300px}.home .banner .images{height:300px}}@media (max-width:720px){.home .banner .txt{margin-top:250px}.home .banner .images{height:250px}}@media (max-width:560px){.home .banner .txt{margin-top:200px}.home .banner .images{height:200px}}@media (max-width:440px){.home .banner .txt{margin-top:160px}.home .banner .images{height:160px}}@media (max-width:370px){.home .banner .txt{padding:20px}}.banner .images ul{list-style:none;width:100%;height:100%;position:absolute}.banner .images ul li{width:66%;position:absolute;overflow:hidden;height:55%;background:#f5f5f5;-webkit-transform:skewX(-12deg);-moz-transform:skewX(-12deg);-ms-transform:skewX(-12deg);-o-transform:skewX(-12deg);transform:skewX(-12deg)}.banner .images ul li.hbi_2{top:0;left:41%;border-bottom:12px solid #f5f5f5;border-left:12px solid #f5f5f5;border-right:12px solid #f5f5f5}.banner .images ul li.hbi_1{top:50%;left:-21%}.banner .images ul li.hbi_0{top:50%;left:45%;margin-left:12px}@media (max-width:1024px){.banner .images ul li{height:100%;width:38.33%;top:0 !important;margin-left:0 !important;border-left:none !important;border-bottom:12px solid #f5f5f5 !important;border-right:12px solid #f5f5f5 !important}.banner .images ul li.hbi_2{left:71.66%}.banner .images ul li.hbi_1{left:33.33%}.banner .images ul li.hbi_0{left:-5%}}@media (max-width:720px){.banner .images ul li{border-bottom:6px solid #f5f5f5 !important;border-right:6px solid #f5f5f5 !important}}.banner .images ul li img{position:absolute;-webkit-transform:skewX(12deg) translate(-50%, -50%);-moz-transform:skewX(12deg) translate(-50%, -50%);-ms-transform:skewX(12deg) translate(-50%, -50%);-o-transform:skewX(12deg) translate(-50%, -50%);transform:skewX(12deg) translate(-50%, -50%);width:120%;min-height:100%;height:auto;top:50%;left:62%}.banner.default{overflow:hidden}.banner.default .txt{max-width:840px;padding:40px 20px;margin:0 auto;text-shadow:0 0 5px rgba(22, 22, 22, 0.4)}.banner.default .txt h1,.banner.default .txt p{margin-bottom:0;color:#fff}.default-banner-img{position:absolute}.no-objectfit .default-banner-img{top:0;left:50%;width:auto;height:100%;min-width:100%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}header#main nav.menu{position:relative;list-style:none;width:800px}header#main nav.menu ul{list-style:none}header#main nav.menu ul.sub-menu{padding-top:1px;min-width:240px}header#main nav.menu ul.sub-menu li{display:block;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;text-align:left;background:#f5f5f5;-webkit-transition:330ms ease;-moz-transition:330ms ease;-ms-transition:330ms ease;-o-transition:330ms ease;transition:330ms ease}header#main nav.menu ul.sub-menu li a{padding:0.75em 1em;-webkit-transition:color 330ms ease;-moz-transition:color 330ms ease;-ms-transition:color 330ms ease;-o-transition:color 330ms ease;transition:color 330ms ease}header#main nav.menu ul.sub-menu li:hover{background:#6a468d;border-left:1px solid #6a468d;border-right:1px solid #6a468d;border-bottom:1px solid #6a468d}header#main nav.menu ul.sub-menu li:hover a{color:#fff}header#main nav.menu ul.menu{height:100%;display:table;width:100%}header#main nav.menu ul.menu a{display:block}header#main nav.menu ul.menu>li{display:table-cell;vertical-align:middle;text-align:center}header#main nav.menu ul.menu>li>a{text-transform:uppercase;padding:1em 0.5em;-webkit-transition:color 330ms ease;-moz-transition:color 330ms ease;-ms-transition:color 330ms ease;-o-transition:color 330ms ease;transition:color 330ms ease}header#main nav.menu ul.menu>li ul.sub-menu{position:absolute;top:100%;display:none}header#main nav.menu ul.menu>li:hover>a{color:#536788}header#main nav.menu ul.menu>li:hover ul.sub-menu{display:block}@media (max-width:1570px){header#main nav.menu{width:700px}header#main nav.menu ul.menu li a{font-size:14px}}@media (max-width:1366px){header#main nav.menu{width:640px}header#main nav.menu ul.menu li a{font-size:13px}}@media (max-width:1024px){header#main nav.menu{height:100%;top:66px;position:fixed;left:0;width:100%;background:#f5f5f5;border-top:1px solid #ddd}header#main nav.menu ul.menu li a{display:block;font-size:16px}header#main nav.menu ul.menu,header#main nav.menu ul.menu li.menu-item{display:block;border-bottom:1px solid #ddd}}@media (max-width:1024px) and (min-width:721px){header#main nav.menu ul.menu li a{font-size:20px;padding:1.2em}}.product{padding:3em 1em 0}@media (min-width:1367px){.product{padding:4em 1.5em 0}}@media (max-width:1366px){.product{padding:3em 0.5em 0}}@media (max-width:1024px){.product{padding:3em 0.75em 0}}.product:first-child{padding-left:0}.product:last-child{padding-right:0}.product.product-3,.product.product-6{width:33.33%}.product.product-5{width:20%}.product.product-7,.product.product-4{width:25%}.product a{display:block;padding:1em;background:#eeeeee;width:100%;text-align:center;border-radius:1em;padding-top:300px;padding-top:15vw;position:relative}.product a h3{font-size:20px;min-height:30px;font-weight:800;color:#536788;margin-bottom:0}@media (max-width:1366px){.product a h3{font-size:18px}}.product a p{margin-bottom:0;font-size:14px;color:#aaa}.product a img.focal{pointer-events:none;width:100%;height:auto;position:absolute;left:50%;max-width:300px;bottom:90px;-webkit-transform:translate(-50%, 0) scale(0.95, 0.95);-moz-transform:translate(-50%, 0) scale(0.95, 0.95);-ms-transform:translate(-50%, 0) scale(0.95, 0.95);-o-transform:translate(-50%, 0) scale(0.95, 0.95);transform:translate(-50%, 0) scale(0.95, 0.95);-webkit-transition:transform 290ms cubic-bezier(0.21, 1.01, 0.79, 1.23);-moz-transition:transform 290ms cubic-bezier(0.21, 1.01, 0.79, 1.23);-ms-transition:transform 290ms cubic-bezier(0.21, 1.01, 0.79, 1.23);-o-transition:transform 290ms cubic-bezier(0.21, 1.01, 0.79, 1.23);transition:transform 290ms cubic-bezier(0.21, 1.01, 0.79, 1.23)}@media (max-width:1750px){.product a img.focal{max-width:250px}}.product:hover img.focal{-webkit-transform:translate(-50%, 0) scale(1.05, 1.05);-moz-transform:translate(-50%, 0) scale(1.05, 1.05);-ms-transform:translate(-50%, 0) scale(1.05, 1.05);-o-transform:translate(-50%, 0) scale(1.05, 1.05);transform:translate(-50%, 0) scale(1.05, 1.05)}.product.special{z-index:6;position:relative}.product.special a h3,.product.special a p{color:#ffffff}.product .usp{position:absolute;top:0;right:0;width:60px;height:60px;padding:1em 0.4em 0;border-radius:60px;line-height:1;vertical-align:middle;margin:-20px -20px 0 0;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.product .usp img{position:absolute;top:0;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.product .usp span{display:block;font-weight:800;color:#aaa;line-height:1;position:relative}@media (max-width:559px){.product .usp{margin:-8px -8px 0 0;-webkit-transform:rotate(15deg) scale(1.4, 1.4);-moz-transform:rotate(15deg) scale(1.4, 1.4);-ms-transform:rotate(15deg) scale(1.4, 1.4);-o-transform:rotate(15deg) scale(1.4, 1.4);transform:rotate(15deg) scale(1.4, 1.4)}}@media (max-width:720px){.product-row{position:relative;overflow:hidden}}.product-row .table{padding:20px 0}.product-row h2{color:#536788;font-size:32px;font-size:2vw;font-weight:800;margin-bottom:0}@media (max-width:1024px){.product-row h2{font-size:24px}}.product-row strong{color:#bbb;margin-bottom:1em}.product-row strong a{-webkit-transition:color 330ms ease;-moz-transition:color 330ms ease;-ms-transition:color 330ms ease;-o-transition:color 330ms ease;transition:color 330ms ease}.product-row strong a:hover{color:#6a468d}@media (max-width:1366px){.home .product-row strong{margin-bottom:6em}}@media (max-width:1024px){.home .product-row strong{margin-bottom:1em}}.news-index{padding:20px 0}@media (min-width:1025px){.prost .primary{width:66.66%;padding-right:20px}.prost .secondary{width:33.33%;padding-left:20px}}@media (max-width:1024px){.prost .split{width:100%;display:block;float:none;clear:both}}.pagination{background:#536788;color:#fff;text-align:center}.pagination a,.pagination span{margin:0 0.5em;border:3px solid #fff;max-width:50px;min-width:0;padding:0.75em}.pagination a:hover,.pagination a.current,.pagination span:hover,.pagination span.current{background:#fff;color:#536788}@media (max-width:720px){.pagination a,.pagination span{font-size:14px}}.pagination .prev,.pagination .next,.pagination a[rel="next"],.pagination a[rel="prev"]{display:inline-block;min-height:5px;max-width:180px;width:100%;margin:0 auto}@media (max-width:580px){.pagination .prev,.pagination .next,.pagination a[rel="next"],.pagination a[rel="prev"]{max-width:none;width:100%;float:none !important;margin-bottom:10px}}.pagination .prev,.pagination a[rel="prev"]{float:left}.pagination .next,.pagination a[rel="next"]{float:right}.news-index .news-box{display:inline-block;float:left;margin-bottom:1.5%}@media (min-width:1024px){.news-index .news-box{width:33.33%}.news-index .news-box:nth-child(3n+1){clear:both;padding:0 1% 0 0}.news-index .news-box:nth-child(3n+2){padding:0 0.5% 0 0.5%}.news-index .news-box:nth-child(3n+3){padding:0 0 0 1%}}@media (max-width:1023px) and (min-width:640px){.news-index .news-box{width:50%;display:inline-block;float:left}.news-index .news-box:nth-child(odd){clear:both;padding:0 1% 0 0}.news-index .news-box:nth-child(even){padding:0 0 0 1%}}@media (max-width:639px){.news-index .news-box{width:100%;display:block;clear:both;margin-bottom:12px}}.news-box span{color:#aaa;margin:-0.5em 0 0.5em;display:block}.news-box a{display:block;position:relative;border:1px solid #eeeeee;border-radius:10px;height:100%;position:relative;overflow:hidden;-webkit-transition:background 330ms ease;-moz-transition:background 330ms ease;-ms-transition:background 330ms ease;-o-transition:background 330ms ease;transition:background 330ms ease}.news-box a:hover{background:#eeeeee}.news-box img{width:100%;height:auto}.news-box .txt{padding:20px}.news-box .txt p{margin-bottom:0}.page-template-page-home .news-box .txt p{font-size:13px}.page-template-page-home .news-box .txt h3{font-size:18px}.page-template-page-home .news-box.newsletter-box a{background:#8d979b}.page-template-page-home .news-box.newsletter-box a p,.page-template-page-home .news-box.newsletter-box a span,.page-template-page-home .news-box.newsletter-box a h3{color:#fff}@media (min-width:1281px){.page-template-page-home .news-box{width:25%;height:340px}.page-template-page-home .news-box:nth-child(4n+1){clear:both;padding:0 1% 0 0}.page-template-page-home .news-box:nth-child(4n+2){padding:0 0.66% 0 0.33%}.page-template-page-home .news-box:nth-child(4n+3){padding:0 0.33% 0 0.66%}.page-template-page-home .news-box:nth-child(4n+4){padding:0 0 0 1%}}@media (min-width:1366px){.page-template-page-home .news-box{height:340px}}@media (min-width:1500px){.page-template-page-home .news-box{height:400px}}@media (max-width:1280px){.page-template-page-home .news-box{height:auto;width:50%;display:inline-block;float:left}.page-template-page-home .news-box:nth-child(odd){clear:both;padding:0.5% 1% 0.5% 0}.page-template-page-home .news-box:nth-child(even){padding:0.5% 0 0.5% 1%}}@media (max-width:720px){.page-template-page-home .news-box{width:100%;display:block;float:none;clear:both;padding:0.5em 0 !important}}.space:before{content:"- -";display:block;opacity:0}.foot-bot{background:#424649;padding:30px 3% 30px;width:100%}.foot-bot div{text-align:right;padding-right:50px;position:relative;width:30%}.foot-bot div img{position:absolute;top:-7px;right:0;width:40px;height:40px}@media (max-width:767px){.foot-bot div{margin:0 auto;width:165px !important}.foot-bot div img{top:0}}.foot-bot p{width:70%;margin-bottom:0}.foot-bot p,.foot-bot div{display:inline-block;float:left}@media (max-width:767px){.foot-bot p,.foot-bot div{text-align:center;width:100%;clear:both;display:block;float:none;padding:0.5em 0}}footer.footer{padding:20px 0 0;color:#fff;background:#4b5053}footer.footer h3{font-size:22px;text-transform:uppercase;margin-bottom:1em}footer.footer .links{width:60%;max-width:720px}@media (max-width:767px){footer.footer .links{display:none}}footer.footer .links .menu-col{display:inline-block;float:left;width:33.33%}footer.footer .links .menu-col li{line-height:1.6}footer.footer .address{width:40%;text-align:right;float:right}@media (max-width:767px){footer.footer .address{width:100%;text-align:center;float:none;display:block;clear:both}}footer.footer .address .social{margin-top:10px}footer.footer .address .social a{margin:0 10px}footer.footer ul{list-style:none;margin:0 auto}.icon{display:inline-block;float:left;width:50%;position:relative;padding:40px 20px}.icon:nth-child(odd){clear:both}@media (max-width:1024px){.icon{width:100%;clear:both;display:block;float:none}}@media (max-width:720px){.icon{padding:30px 0}}@media (max-width:600px){.icon{padding:20px 0}}.cssvwunit .icon .image{width:200px}.no-cssvwunit .icon .image{width:66.66%}.icon .image img{width:100%;height:auto;padding:20px}.icon .txt{color:#fff;padding:0 20px}.cssvwunit .icon .txt{width:calc(100% - 200px)}.no-cssvwunit .icon .txt{width:33.33%}.icon .txt h3{text-transform:uppercase}.icon .txt p{margin-bottom:0}.icon .txt a{display:block;margin-top:4px;text-decoration:underline;font-weight:700}.icon .txt i{padding-left:2px}.icon .image,.icon .txt{display:inline-block;float:left}@media (max-width:600px){.icon .image,.icon .txt{width:100% !important;clear:both;display:block;float:none;text-align:center}.icon .image img,.icon .txt img{max-width:200px;margin:0 auto;display:block}}.info-area{position:relative}@media (min-width:1024px){.info-area .split{width:50%}}@media (max-width:1023px){.info-area .split{width:100%;float:none;clear:both;position:relative;height:auto}}@media (max-width:600px){.info-area .split a{display:block;clear:both;width:100%;float:none}}.info-area .info-cta{background:#6a468d;display:inline-block;float:left;width:50%;padding:20px;text-align:center}.info-area .info-cta:hover .td{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.info-area .info-cta .td{-webkit-transition:transform 330ms ease;-moz-transition:transform 330ms ease;-ms-transition:transform 330ms ease;-o-transition:transform 330ms ease;transition:transform 330ms ease}.info-area .info-cta h4{font-size:26px;text-transform:uppercase;margin-bottom:5px}.info-area .info-cta p{margin-bottom:0}.info-area .info-cta .inner.table{padding:20px 0;color:#fff;height:220px;text-align:center;width:100%}.info-area .split-abs .table{position:relative;height:100%;width:80%;margin:0 auto}@media (max-width:1023px){.info-area .split-abs .table{padding:40px;width:100%}}.info-area .split-abs .table h2{font-size:2vw;text-transform:uppercase}@media (max-width:1023px){.info-area .split-abs .table h2{font-size:28px}}@media (min-width:1024px){.split-abs{position:absolute;top:0;left:50%;height:100%}}#map{position:relative;overflow:hidden}#map .txt{max-width:600px;color:#fff;padding:20px 0}#map .txt h3{font-size:2vw}@media (max-width:1023px){#map .txt h3{font-size:28px}}.google-map{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:1024px){.google-map{height:400px !important;top:0 !important;background:rgba(36, 54, 110, 0.69) !important}}@media (max-width:400px){.google-map{height:425px !important}}@media (max-width:389px){.google-map{height:470px !important}}@media (max-width:330px){.google-map{height:500px !important}}.google-map.gradient-radial-blue{width:150%;height:150%;top:-30%}@media (max-width:1024px){.site-links{background:#eeeeee}}.site-links .split{width:33.33%}.site-links .split:nth-child(3n+1){padding-right:0.88em}@media (max-width:1366px){.site-links .split:nth-child(3n+1){padding-right:0.44em}}.site-links .split:nth-child(3n+1) .inner{background:#fff url(img/bg/Climatec-Group-Box.jpg) no-repeat right center;background-size:contain}.site-links .split:nth-child(3n+2){padding:0 0.44em}@media (max-width:1366px){.site-links .split:nth-child(3n+2){padding:0 0.22em}}.site-links .split:nth-child(3n+2) .inner{background:#fff url(img/bg/bg-site-alu.jpg) no-repeat right center;background-size:contain}.site-links .split:nth-child(3n+3){padding-left:0.88em}@media (max-width:1366px){.site-links .split:nth-child(3n+3){padding-left:0.44em}}.site-links .split:nth-child(3n+3) .inner{background:#fff url(img/bg/bg-site-group.jpg) no-repeat right center;background-size:contain}@media (max-width:1024px){.site-links .split{display:block;width:100%;clear:both;float:none;padding:0.2em 0 !important}.site-links .split .inner{width:100%;padding-right:30% !important}}@media (max-width:1300px) and (min-width:1025px){.site-links .split .inner{background:#fff !important}}@media (max-width:440px){.site-links .split .inner{background:#fff !important;height:auto !important;padding:20px !important;padding-right:20px !important}}.site-links .inner{border-radius:12px;height:260px}.site-links .inner a{font-weight:700}.site-links .inner a:hover{text-decoration:underline;color:#6a468d}.site-links .inner p{margin:0.5em auto}.site-links .inner p:last-child{margin-bottom:0}.site-links .inner img{width:100%;max-width:300px}@media (min-width:1300px){.site-links .inner{padding:20px 150px 20px 20px}}@media (max-width:1366px){.site-links .inner{padding:0 130px 0 18px}.site-links .inner p{font-size:14px}.site-links .inner img{max-width:220px}}@media (max-width:1299px){.site-links .inner{padding:10px 20px;height:230px}}@media (max-width:1024px){.map-content{height:400px}}@media (max-width:400px){.map-content{height:425px}}@media (max-width:389px){.map-content{height:470px}}@media (max-width:330px){.map-content{height:500px}}.menu-cta{background:#6a468d;color:#fff;font-weight:700;position:relative}.menu-cta:after{content:" ";display:block;width:100%;height:1px;bottom:-1px;left:0;background:#6a468d;position:absolute}.menu-cta a:hover{color:#fff !important}@media (max-width:1024px){.menu-cta{display:none}}.secondary a.second-cta{border-radius:12px;display:block;width:100%;margin-bottom:20px;padding:40px 200px 40px 30px;-webkit-transition:background 330ms ease;-moz-transition:background 330ms ease;-ms-transition:background 330ms ease;-o-transition:background 330ms ease;transition:background 330ms ease}@media (max-width:1450px){.secondary a.second-cta{padding:40px}}@media (max-width:1366px){.secondary a.second-cta{padding:30px}}@media (max-width:1024px){.secondary a.second-cta{margin-top:20px}}@media (max-width:1024px) and (min-width:721px){.secondary a.second-cta{width:49%;float:left}.secondary a.second-cta:nth-child(odd){margin-right:1%}.secondary a.second-cta:nth-child(even){margin-left:1%}}.secondary a.second-cta h3,.secondary a.second-cta p,.secondary a.second-cta span,.secondary a.second-cta i{color:#fff}.secondary a.second-cta h3{font-size:28px;text-transform:uppercase}@media (min-width:1366px){.secondary a.second-cta h3{max-width:60%}}@media (max-width:1366px){.secondary a.second-cta h3{font-size:24px}}.secondary a.second-cta p{font-size:18px;margin-bottom:0}@media (max-width:1366px){.secondary a.second-cta p{font-size:16px}}.secondary a.second-cta.second-quote{background:#6a468d}.secondary a.second-cta.second-quote:hover{background:#72568c}@media (min-width:1366px){.secondary a.second-cta.second-quote{background:#6a468d url(img/bg/trade-quote.png) no-repeat right center;background-size:180px}.secondary a.second-cta.second-quote:hover{background:#72568c url(img/bg/trade-quote.png) no-repeat right center;background-size:180px}}@media (max-width:1450px){.secondary a.second-cta.second-quote{background-size:100px;background-position-y:top}.secondary a.second-cta.second-quote:hover{background-size:120px;background-position-y:top}}.secondary a.second-cta.second-info{background:#54729d}.secondary a.second-cta.second-info:hover{background:#536788}@media (min-width:1366px){.secondary a.second-cta.second-info{background:#54729d url(img/bg/info-centre.png) no-repeat right center;background-size:180px}.secondary a.second-cta.second-info:hover{background:#536788 url(img/bg/info-centre.png) no-repeat right center;background-size:180px}}@media (max-width:1450px){.secondary a.second-cta.second-info{background-size:120px;background-position-y:top}.secondary a.second-cta.second-info:hover{background-size:120px;background-position-y:top}}.social-buttons{padding-top:30px;margin-top:30px;border-top:1px solid #eee}.social-buttons a{display:inline-block;text-align:center;width:40px;height:40px;border-radius:6px;background:#6a468d;color:#fff;padding-top:7px;vertical-align:middle;-webkit-transition:330ms ease;-moz-transition:330ms ease;-ms-transition:330ms ease;-o-transition:330ms ease;transition:330ms ease}.social-buttons a#email{background:#4b5053;border:3px solid #4b5053}.social-buttons a#email:hover{color:#4b5053;background:transparent}.social-buttons a#facebook{background:#3B5998;border:3px solid #3B5998}.social-buttons a#facebook:hover{color:#3B5998;background:transparent}.social-buttons a#twitter{background:#0084b4;border:3px solid #0084b4}.social-buttons a#twitter:hover{color:#0084b4;background:transparent}.social-buttons a#google{background:#db3236;border:3px solid #db3236}.social-buttons a#google:hover{color:#db3236;background:transparent}.social-buttons a#linkedin{background:#0077B5;border:3px solid #0077B5}.social-buttons a#linkedin:hover{color:#0077B5;background:transparent}.prose h1,.prose h2,.prose h3,.prose h4{text-transform:uppercase;color:#536788;margin-bottom:1em}.prose h1,.prose h2{font-size:28px}@media (max-width:1024px){.prose h1,.prose h2{font-size:22px}}.prose h3,.prose h4{font-size:24px}@media (max-width:1024px){.prose h3,.prose h4{font-size:18px}}.banner-product .top{background:#8d979b}@media (max-width:1300px) and (min-width:796px){.banner-product .top{position:relative}.banner-product .top .left{position:absolute;top:0;left:0;height:100%}.banner-product .top .left .txt{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.banner-product .low{padding-bottom:80px}.banner-product .low p{margin-bottom:0}@media (max-width:1366px){.banner-product .low p{font-size:14px}}.banner-product .low .clear-inner,.banner-product .low .acc-home{vertical-align:top;width:33.333%}.banner-product .txt{padding:40px;display:block;margin:0 auto;max-width:700px}.banner-product .txt h1,.banner-product .txt h2{color:#fff}.banner-product .txt h1{margin-bottom:0.3em}@media (max-width:1024px){.banner-product .txt h1{font-size:24px}}.banner-product .txt h2{font-weight:300;text-transform:uppercase;font-size:1.5vw}@media (max-width:1024px){.banner-product .txt h2{font-size:20px}}.banner-product .left{width:66.66%}.banner-product .right{width:33.33%;float:right;position:relative}.banner-product .right img{max-width:450px;height:auto;width:100%}@media (min-width:1301px){.banner-product .right img{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.banner-product .inner{color:#536788;width:80%;padding-right:20px;padding:0 20px;float:right}.banner-product .icon-img{width:20%;float:left;display:inline-block;height:auto;max-width:90px}@media (max-width:1300px){.banner-product .low .left{width:100%;clear:both;display:block}}@media (max-width:795px){.banner-product .left,.banner-product .right{display:block;float:none;position:relative;width:100%;clear:both}.banner-product .right img{display:block;margin:0 auto;width:66.66%;max-width:400px}.banner-product .txt{padding:20px 20px 0}.banner-product .txt p:last-child{margin-bottom:0}.banner-product .top.content{padding-top:0}.banner-product .low{padding-bottom:40px}.banner-product .low .table{display:block;width:100%;clear:both}.banner-product .low .td{display:table;width:100%}.banner-product .inner,.banner-product .icon-img{display:table-cell;vertical-align:middle;float:none}.banner-product .icon-img{padding:10px 10px 10px 0;max-width:none;width:100%}.banner-product .inner{padding-right:0}.banner-product .inner h3,.banner-product .inner p{text-align:left}.banner-product .inner p{font-size:15px}}@media (max-width:640px){.banner-product .low .td{padding:10px 0}}.row-gal{border:3px solid #fff}.row-gal a{display:inline-block;float:left;border:3px solid #fff;position:relative;overflow:hidden}.row-gal a img{display:block;width:100%;height:auto;position:relative;-webkit-backface-visibility:hidden;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-transition:transform 330ms ease;-moz-transition:transform 330ms ease;-ms-transition:transform 330ms ease;-o-transition:transform 330ms ease;transition:transform 330ms ease}.row-gal a:hover img{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}.row-gal.row-gal-4 a{width:25%}@media (max-width:720px){.row-gal.row-gal-4 a{width:50%}}.row-gal.row-gal-5 a{width:20%}@media (max-width:980px){.row-gal.row-gal-5 a{width:33%}.row-gal.row-gal-5 a:nth-child(4),.row-gal.row-gal-5 a:nth-child(5){width:50%}}.row-gal.row-gal-6 a{width:16.66%}@media (max-width:1024px){.row-gal.row-gal-6 a{width:33.33%}}.row-gal.row-gal-7 a{width:14.2857142857%}@media (max-width:1024px) and (min-width:721px){.row-gal.row-gal-7 a{width:25%}.row-gal.row-gal-7 a:nth-child(7),.row-gal.row-gal-7 a:nth-child(6),.row-gal.row-gal-7 a:nth-child(5){width:33.33%}}@media (max-width:720px){.row-gal.row-gal-7 a{width:50%}.row-gal.row-gal-7 a:nth-child(7),.row-gal.row-gal-7 a:nth-child(6),.row-gal.row-gal-7 a:nth-child(5){width:33.33%}}.row-gal.row-gal-8 a{width:12.5%}@media (max-width:1366px) and (min-width:1025px){.row-gal.row-gal-8 a{width:25%}}@media (max-width:1024px) and (min-width:721px){.row-gal.row-gal-8 a{width:33.33%}.row-gal.row-gal-8 a:nth-child(8),.row-gal.row-gal-8 a:nth-child(7){width:50%}}@media (max-width:720px){.row-gal.row-gal-8 a{width:50%}}.section{position:relative}.section h2,.section h3,.section h4,.section p,.section ul,.section li,.section .td{color:#fff}.section h2,.section h3,.section h4{text-transform:uppercase}.section h3,.section h4{font-weight:300}.section h2{font-size:32px;font-weight:800}.section .txt{display:table-cell;vertical-align:middle}@media (min-width:1200px){.section .txt{padding:20px}}@media (min-width:1400px){.section .txt{padding:40px}}@media (min-width:1600px){.section .txt{padding:60px}}.section .split{width:50%;border-bottom:6px solid #fff}.section .split.split-content{padding:40px;display:table;height:500px;background:#8d979b}.section .split.split-content ul{padding-left:20px}.section .split.split-image{position:absolute;top:0;height:100%;overflow:hidden}.section .split.split-image .brand{position:absolute;padding:1em;bottom:0;z-index:2}@media (max-width:1024px){.section .split.split-image .brand{max-width:20%}}@media (max-width:720px){.section .split.split-image .brand{padding:0.4em}}.section .split.split-image .brand img{max-width:100%;height:auto;float:left}@media (min-width:1025px){.section .split.split-image img.box-image{position:absolute}.objectfit .section .split.split-image img.box-image{width:100%;height:100%;object-fit:cover;object-position:center center}.no-objectfit .section .split.split-image img.box-image{width:100%;height:auto;min-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (max-width:1024px){.section .split.split-image img.box-image{width:100%;height:auto;float:left}}@media (max-width:1024px){.section .split{width:100%;clear:both;display:block;float:none}.section .split.split-content{display:block;height:auto}.section .split.split-content .txt{display:block}.section .split.split-image{border-bottom:none;height:auto;position:relative;height:400px}.section .split.split-image img{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (max-width:720px){.section .split.split-content{padding:20px}}@media (max-width:550px){.section .split.split-image{height:250px}}@media (max-width:380px){.section .split.split-image{height:220px}}@media (min-width:1025px){.section:nth-child(odd) .split-content{float:left;border-right:3px solid #fff;background:#8d979b}.section:nth-child(odd) .split-image{right:0;border-left:3px solid #fff}.section:nth-child(odd) .brand{right:0}.section:nth-child(even) .split-image{left:0;border-right:3px solid #fff}.section:nth-child(even) .split-content{float:right;border-left:3px solid #fff;background:#98a0a3}}.tab-con{color:#fff;min-height:200px}.tab-con .tab-title-con{padding-bottom:20px}.tab-con .tab-title-con .tab-tits{font-size:16px;text-transform:uppercase;padding:0.4em 1em;display:inline-block;float:left;border-radius:6px;cursor:pointer;border:1px solid transparent;-webkit-transition:330ms ease;-moz-transition:330ms ease;-ms-transition:330ms ease;-o-transition:330ms ease;transition:330ms ease}@media (max-width:430px){.tab-con .tab-title-con .tab-tits{padding:0.3em 0.75em;font-size:13px}}.tab-con .tab-title-con .tab-tits span{display:block}.tab-con .tab-title-con .tab-tits:first-child{padding-left:0}.tab-con .tab-title-con .tab-tits.active{padding:0.4em 1.5em;border:1px solid #fff}@media (max-width:430px){.tab-con .tab-title-con .tab-tits.active{padding:0.3em 0.75em}}.tab-con .tab-content-con .tab-main{display:none}.tab-con .tab-content-con .tab-main p a{font-weight:900}.tab-con .tab-content-con .tab-main p:last-child{margin-bottom:0}.tab-con .tab-content-con .tab-main.active{display:block}.big_col .lil_col{display:inline-block;position:relative;margin:0 1em 0.5em 0}.big_col .lil_col:last-child{margin-right:0}.big_col .lil_col img,.big_col .lil_col span{display:block;clear:both}.big_col .lil_col img{border:1px solid #f5f5f5}.big_col .lil_col span{color:#fff;font-size:13px}.big_col.lotsa_col .lil_col{width:100px;margin:0 0.85em 0.2em 0}.big_col.lotsa_col .lil_col img{max-width:90px;height:auto}.big_col.lotsa_col .lil_col span{font-size:12px}.super-table{width:100%}@media (max-width:720px){.csscalc .super-table{margin-left:-20px;width:calc(100% + 40px)}}.super-table .th{background:#98a0a3}.super-table .th .td{font-size:16px;font-weight:700}.super-table .tr{background:#98a0a3}.super-table .tr:nth-child(even){background:#8d979b}.super-table .td{padding:0.75em;vertical-align:middle}.super-table .td:first-child{font-weight:700}@media (min-width:721px){.super-table .td:first-child{padding-left:2em;font-size:16px}}@media (max-width:720px){.super-table .td{font-size:13px;padding:0.8em 0.6em}}@media (max-width:560px){.super-table .td{font-size:12px;padding:0.8em 0.6em}}.more-than{background:#54729d url(img/bg/more-than-just.jpg) no-repeat left center;background-size:cover}@media (max-width:1024px){.more-than{background-size:cover}}.more-than .txt{float:right;width:60%;padding:20px 0}@media (min-width:1366px){.more-than .txt{padding:40px 0}}@media (max-width:1024px){.more-than .txt{width:100%;text-align:center}}.more-than .txt h3{font-size:32px;text-transform:uppercase}.more-than .txt p:last-child{margin-bottom:0}.acc img{display:inline-block;max-width:25%;height:auto}.acc.acc-over{position:relative}.acc.acc-over:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#4b5053;opacity:0.05;z-index:5;display:block;content:" "}@media (min-width:1025px){.mobile-show{display:none}}.page-template-page-overview .product{display:inline-block;float:left;margin-bottom:40px}@media (min-width:1367px){.page-template-page-overview .product.product-4,.page-template-page-overview .product.product-7{width:25%}.page-template-page-overview .product.product-5,.page-template-page-overview .product.product-8{width:20%}.page-template-page-overview .product.product-6,.page-template-page-overview .product.product-9{width:16.66%}}@media (max-width:1366px){.page-template-page-overview .product{width:33%;float:none}.page-template-page-overview .product:nth-child(3n+1){padding:3em 0.75em 0 0}.page-template-page-overview .product:nth-child(3n+2){padding:3em 0 0 0.75em}.page-template-page-overview .product:nth-child(3n+3){padding:3em 0.375em 0}.page-template-page-overview .product img.focal{max-width:200px}}@media (max-width:1024px){.page-template-page-overview .product{margin:0.5em auto;padding:0 0.5em 0 !important}.page-template-page-overview .product a{padding-top:20px}.page-template-page-overview .product img.focal{position:relative;top:auto;left:auto;margin:0 auto;bottom:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media (max-width:780px){.page-template-page-overview .product{width:49% !important}}@media (max-width:560px){.page-template-page-overview .product{width:100% !important;display:block;float:none;clear:both;padding:0.5em 0}}.introduction h2{margin:1em auto 0.5em;text-transform:uppercase;font-size:30px}.introduction .txt{max-width:1024px;margin:0 auto}.info-main{text-transform:uppercase}.info-main h2{margin:1em 0;font-size:26px}.info-main p{padding:3em 1em;text-align:center;background:#f5f5f5;color:#4b5053;margin-bottom:0;font-weight:700;font-size:15px}@media (max-width:720px){.info-main p{font-size:12px}}.info-main .newsletter-box{vertical-align:top}.info-main .newsletter-box p{padding:0;background:transparent;text-align:left;font-size:16px;font-weight:400;text-transform:none}.info-box{display:inline-block;float:left}.info-box a{display:table;width:100%;cursor:pointer}.info-box a .thumbcon{width:50px;height:auto}.info-box a .thumbcon img{border:1px solid #eeeeee;width:100%;height:auto;float:left;margin-bottom:0;-webkit-transition:border 220ms ease;-moz-transition:border 220ms ease;-ms-transition:border 220ms ease;-o-transition:border 220ms ease;transition:border 220ms ease}.info-box a h3 span{text-transform:uppercase}@media (min-width:721px){.tab-dl .info-box{width:50%}.tab-dl .info-box .thumbcon{width:30px}}@media (max-width:720px){.tab-dl .info-box{display:block;clear:both}}.tab-dl .info-box h3{text-transform:capitalize;padding-left:1em;font-weight:700;-webkit-transition:color 220ms ease;-moz-transition:color 220ms ease;-ms-transition:color 220ms ease;-o-transition:color 220ms ease;transition:color 220ms ease}@media (min-width:721px){.tab-dl .info-box h3{font-size:13px;line-height:1.1}}@media (min-width:721px){.tab-dl .info-box h3 span:before{display:inline-block;content:" - ";padding:0 0.5em}}@media (max-width:720px){.tab-dl .info-box h3 span{font-size:14px;font-weight:300;display:block}}.tab-dl .info-box a{padding:0.2em 0}@media (max-width:720px){.tab-dl .info-box a{padding:0.35em}}.tab-dl .info-box a:hover img{border:1px solid #4b5053}.tab-dl .info-box a:hover h3{color:#4b5053}.info-main .info-box{margin:0.5% 1% 0.5% 0}@media (max-width:720px){.info-main .info-box{margin:0.15em 0;width:100%;display:block;float:none}}@media (min-width:1200px){.info-main .info-box{width:32.33%}.info-main .info-box:nth-child(3n+2){clear:both}}@media (max-width:1199px) and (min-width:721px){.info-main .info-box{width:49%}.info-main .info-box:nth-child(even){clear:both}}.info-main .info-box a{background:#f5f5f5;padding:0.5em;border:2px solid #f5f5f5;-webkit-transition:background 220ms ease;-moz-transition:background 220ms ease;-ms-transition:background 220ms ease;-o-transition:background 220ms ease;transition:background 220ms ease}@media (max-width:560px){.info-main .info-box a{padding:0.25em}}.info-main .info-box a:hover{background:transparent}.info-main .info-box a h3{padding:0.1em 0.5em 0 1em;font-size:18px}@media (max-width:1366px){.info-main .info-box a h3{font-size:18px}}@media (max-width:560px){.info-main .info-box a h3{font-size:16px;padding-right:0;padding-left:1em}}.info-main .info-box a h3 span{display:block;font-size:14px;font-weight:300}.chicken-strip{width:100%;height:6px;clear:both}h3.override{margin:0 auto 1em;font-size:22px}.info-main.order-form-downloads .info-box:last-of-type{clear:both}.info-main.order-form-downloads .info-box:last-of-type a{background:#536788;color:#fff !important}.info-main.order-form-downloads .info-box:last-of-type a:hover{background:#54729d}.info-main.order-form-downloads .info-box:last-of-type a img{border:0px}@media (max-width:1024px){.home .product-row .full.table{text-align:center}.home .product{width:33%;float:none;margin:0.5em auto;padding:0 0.5em 0 !important;display:inline-block}.home .product img.focal{max-width:200px}.home .product a{padding-top:20px}.home .product img.focal{position:relative;top:auto;left:auto;margin:0 auto;bottom:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media (max-width:798px) and (min-width:560px){.home .product{width:49%}.home .product:nth-child(odd){padding-right:0.5em !important;padding-left:0 !important}.home .product:nth-child(even){padding-left:0.5em !important;padding-right:0 !important}}@media (max-width:559px){.home .product{width:100%;display:block;padding:0 !important;clear:both}}.page-template-default .product-row.news-row,.page-template-page-info-single .product-row.news-row{background:#f5f5f5}.page-template-default .product-row.news-row h2,.page-template-page-info-single .product-row.news-row h2{margin-top:0.5em}.page-template-default .product-row.news-row .news-box,.page-template-page-info-single .product-row.news-row .news-box{margin:1% 0}.page-template-default .product-row.news-row .news-box a,.page-template-page-info-single .product-row.news-row .news-box a{background:#ffffff}.page-template-default .product-row.news-row .news-box a:hover,.page-template-page-info-single .product-row.news-row .news-box a:hover{background:#eeeeee}.info-links{height:0;position:relative;margin-bottom:1em}.info-links a{position:absolute;background:blue;width:100%;height:100%;text-align:center;display:table}.info-links a .txt{vertical-align:middle;display:table-cell;position:relative;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:transform 330ms ease;-moz-transition:transform 330ms ease;-ms-transition:transform 330ms ease;-o-transition:transform 330ms ease;transition:transform 330ms ease}.info-links a .txt h2,.info-links a .txt p{max-width:240px;margin:0 auto;color:#fff}.info-links a .txt h2{font-size:30px;text-transform:uppercase}.info-links a:hover .txt{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}@media (min-width:1025px){.info-links{width:32%;padding-bottom:20% !important}.info-links:nth-child(3n+1){margin:0.5% 0.5% 0.5% 0}.info-links:nth-child(3n+2){margin:0.5%}.info-links:nth-child(3n+3){margin:0.5% 0 0.5% 0.5%}}@media (max-width:1024px) and (min-width:641px){.info-links{width:48%;padding-bottom:30% !important;margin:0.5%}}@media (min-width:641px){.info-links{display:inline-block}}@media (max-width:640px){.info-links{display:block;clear:both;width:100%;margin:0.5em auto;padding-bottom:0;height:220px}}.terms.content.txt-center .txt{text-align:left}.terms.content.txt-center .txt ul{margin:0.5em 0 2em 1.5em}.terms.content.txt-center .txt h3{font-size:24px;color:#54729d}.acc-home{position:absolute;bottom:1em;left:1em;opacity:1}@media (max-width:1366px){.acc-home{max-width:300px}.acc-home img{width:33.33%;height:auto;float:left;display:inline-block}}@media (max-width:1024px){.acc-home{display:none !important}}.introduction .bleck{background:#6a468d;color:#fff;padding:20px 20px 40px}.introduction .bleck ul.address-details{display:block;list-style:none}.tab-download{display:block;width:49%;float:left;text-align:center;background:#25366d;padding:20px 10px;margin-bottom:2%;background-position:center;background-repeat:no-repeat;background-size:inherit;position:relative}@media (max-width:1024px){.tab-download{background-size:cover}}@media (max-width:620px){.tab-download{padding:10px}}@media (max-width:530px){.tab-download{width:100%;float:none;margin-bottom:10px}}.tab-download:hover:before{opacity:0.8}.tab-download:nth-of-type(2n){float:right}@media (max-width:530px){.tab-download:nth-of-type(2n){float:none}}.tab-download:nth-of-type(1),.tab-download:nth-of-type(2){margin-top:15px}@media (max-width:530px){.tab-download:nth-of-type(2){margin-top:0}}.tab-download#brochures{background-image:url(/wp-content/uploads/2017/10/brochures-order-forms.jpg)}.tab-download#hardware{background-image:url(/wp-content/uploads/2017/10/Hardware.jpg)}.tab-download#technical{background-image:url(/wp-content/uploads/2017/10/Window-Installation.jpg)}.tab-download#maintenance{background-image:url(/wp-content/uploads/2017/10/tech-info.jpg)}.tab-download:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#25366d;opacity:0.6;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;z-index:1}.tab-download span{font-weight:800;text-transform:uppercase;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.5);position:relative;z-index:2}@media (max-width:1320px){.tab-download span{font-size:14px}}@media (max-width:1115px){.tab-download span{font-size:13px}}@media (max-width:1024px){.tab-download span{font-size:16px}}@media (max-width:620px){.tab-download span{font-size:14px}}.tab-res[data-low="1"] .tab-enquire a{margin-top:10px}.tab-res[data-low="2"] .tab-enquire{padding-top:25px}.wpcf7 .screen-reader-response{display:none !important}.wpcf7 span.wpcf7-not-valid-tip{display:none !important}.wpcf7 p.input-title{text-align:left;margin:15px 0 25px}.wpcf7 .other-select{margin:15px 0 20px}span.wpcf7-list-item{margin:0}.wpcf7 form.wpcf7-form{padding-top:1em}.wpcf7 form.wpcf7-form input{outline:none;-webkit-appearance:none;appearance:none}.wpcf7 form.wpcf7-form p{margin-bottom:0.5em}@media (min-width:768px){.wpcf7 form.wpcf7-form p.alpha,.wpcf7 form.wpcf7-form p.beta{display:inline-block;width:50%}.wpcf7 form.wpcf7-form p.alpha{float:left;padding-right:0.25em}.wpcf7 form.wpcf7-form p.beta{float:right;padding-left:0.25em}}.wpcf7 form.wpcf7-form textarea{resize:vertical}.wpcf7 form.wpcf7-form input[type="text"],.wpcf7 form.wpcf7-form input[type="tel"],.wpcf7 form.wpcf7-form input[type="email"],.wpcf7 form.wpcf7-form textarea,.wpcf7 form.wpcf7-form select{display:block;appearance:none;-webkit-appearance:none;border-radius:0;padding:0.75em 0.75em 0.75em 1em;width:100%;outline:none;position:relative;background:#fff;border:2px solid #f5f5f5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7 form.wpcf7-form input[type="text"].wpcf7-not-valid,.wpcf7 form.wpcf7-form input[type="tel"].wpcf7-not-valid,.wpcf7 form.wpcf7-form input[type="email"].wpcf7-not-valid,.wpcf7 form.wpcf7-form textarea.wpcf7-not-valid,.wpcf7 form.wpcf7-form select.wpcf7-not-valid{border:2px solid #f02424;border-right:10px solid #f02424}.wpcf7 form.wpcf7-form input[type="submit"]{display:block;appearance:none;-webkit-appearance:none;border-radius:0;border:none;font-size:20px;padding:1em;background:#536788;width:100%;outline:none;text-transform:uppercase;cursor:pointer;color:#ffffff;-webkit-transition:background 330ms ease;-moz-transition:background 330ms ease;-ms-transition:background 330ms ease;-o-transition:background 330ms ease;transition:background 330ms ease}.wpcf7 form.wpcf7-form input[type="submit"]:hover{background:#6a468d}.wpcf7 form.wpcf7-form .triple-form p{width:33.33%;float:left}@media (max-width:880px){.wpcf7 form.wpcf7-form .triple-form p{float:none;display:block;width:100%;padding-right:0 !important;padding-left:0 !important}}@media (max-width:560px){.wpcf7 form.wpcf7-form input[type="color"],.wpcf7 form.wpcf7-form input[type="email"],.wpcf7 form.wpcf7-form input[type="month"],.wpcf7 form.wpcf7-form input[type="number"],.wpcf7 form.wpcf7-form input[type="password"],.wpcf7 form.wpcf7-form input[type="search"],.wpcf7 form.wpcf7-form input[type="tel"],.wpcf7 form.wpcf7-form input[type="text"],.wpcf7 form.wpcf7-form input[type="time"],.wpcf7 form.wpcf7-form input[type="url"],.wpcf7 form.wpcf7-form input[type="week"],.wpcf7 form.wpcf7-form select:focus,.wpcf7 form.wpcf7-form textarea,.wpcf7 form.wpcf7-form .wpcf7-select{font-size:16px}}select::-ms-expand{display:none}div.wpcf7-response-output{text-align:center;margin:1em auto}div.wpcf7-response-output.wpcf7-validation-errors{padding:1em;background:#f02424;color:#ffffff;border:2px solid #f02424}div.wpcf7-response-output.wpcf7-mail-sent-ok{padding:1em;color:#ffffff;background:#6dce83;border:2px solid #6dce83}.mail-accept{text-align:left;margin-top:20px}.mail-accept.visivle{margin-top:0}.mail-accept p{display:inline-block;margin-bottom:20px !important;float:left}@media (max-width:380px){.mail-accept p{width:75%}}.mail-accept p:last-of-type{margin-top:-1px}@media (max-width:380px){.mail-accept p:last-of-type{width:25%;float:right}}.mail-accept input{margin-left:0;appearance:checkbox !important;-webkit-appearance:checkbox !important}.your-hear{display:block;position:relative}.your-hear:before{content:"";font-family:"FontAwesome";position:absolute;top:11px;right:20px;font-size:12px;z-index:1}.other-select{display:none}.other-select.visible{display:block}.split-list-con{overflow:hidden}.split-list{display:inline-block;list-style:none;vertical-align:top;float:left;max-width:700px;margin-right:45px;margin-bottom:20px}@media (max-width:1350px){.split-list{float:none;display:block}}.split-list:last-of-type{margin-right:0}.split-list p{margin-bottom:5px}.split-list ul{list-style-position:inside}.split-list.back{background:#8d979b;padding:25px 50px;float:right}@media (max-width:1350px){.split-list.back{float:none;display:inline-block;margin-top:20px}}.split-list.back li,.split-list.back p,.split-list.back b{color:#fff}.careers-loop .grid{grid-template-columns:repeat(auto-fit, minmax(min(450px, 100%), 1fr));grid-gap:28px;display:grid;padding-top:30px;padding-bottom:30px}.careers-loop .post{background:#fafafa;max-width:600px;padding:30px}@media (max-width:1017pxpx){.careers-loop .post{max-width:100%}}.careers-loop .post p{margin-top:30px;font-size:18px}.careers-loop .post h4{padding-top:10px;font-size:18px}.header-search .search-box{position:relative}.header-search .search-box input{padding:12px 24px 13px}.header-search .search-box i{position:absolute;top:15px;right:18px}.header-search .search-box button{position:absolute;top:50%;right:24px;font-size:24px;color:#000000;border:none;background:transparent;cursor:pointer;transform:translateY(calc(-50% - 6px))}#datafetch{width:380px;z-index:99999;position:absolute;background:#536788;padding:20px 0;max-height:400px;overflow:scroll;opacity:0;visibility:hidden;border-bottom-left-radius:6px;border-bottom-right-radius:6px}#datafetch.visible{opacity:1;visibility:visible}#datafetch a,#datafetch p{position:relative;color:#fff;font-weight:600;padding:10px 20px;display:block;margin:0}#datafetch a:hover{background:rgba(0, 0, 0, 0.1)}.title{padding-top:50px}.search-loop .content{padding-top:0px}.search-loop a{display:flex;flex-wrap:wrap;padding:30px 0;border-top:1px solid #FFF}@media (max-width:700px){.search-loop a{padding:15px 0}}.search-loop a span{color:#536788}.search-loop a:hover h3,.search-loop a:hover span{color:#536788}.search-loop a:first-of-type{border:0px}.search-loop a h3{margin-bottom:10px;transition:0.3s ease}.search-loop a img{width:200px;min-height:150px;margin-right:50px}@media (max-width:1100px){.search-loop a img{width:150px;margin-right:30px}}@media (max-width:700px){.search-loop a img{display:none}}.search-loop a .text{width:calc(100% - 300px);flex-grow:1}.search-loop a p{margin:0}.search-loop a p span i{font-size:12px;vertical-align:middle}.search-loop a p span{transition:0.3s ease}header#main .mobile-search{display:none;background:#4b5053}@media (max-width:1024px){header#main .mobile-search{display:block}}@media (max-width:720px){header#main .mobile-search{width:56px}}@media (max-width:350px){header#main .mobile-search{display:none !important}}header#main .mobile-search:after{content:" ";display:block;position:absolute;bottom:-1px;width:100%;left:0;background:#8d979b;height:1px}header#main .mobile-search.search-visible{display:block;transform:none;opacity:1}header#main .mobile-search.search-visible .search-open{display:none !important}header#main .mobile-search.search-visible .search-close{display:block !important}header#main .mobile-search .search-close{display:none !important}.mobile-search-bar{display:none;transform:translateY(-100%);transition:0.3s ease;opacity:0}.mobile-search-bar.search-visible{display:block;transform:none;opacity:1}.mobile-search-bar input{width:100%}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;padding:0 !important}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px}.fancybox-close{position:absolute;top:0px;right:0px;width:36px;height:36px;cursor:pointer;z-index:8040;background:rgba(0, 0, 0, 0.3)}.fancybox-close:before{content:"";font-family:"FontAwesome";position:absolute;left:50%;top:50%;color:#fff;font-size:20px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fancybox-nav{position:absolute;top:0;width:100px;height:100%;cursor:pointer;text-decoration:none;background:transparent;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:8040;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;opacity:0}.fancybox-nav:hover{opacity:1}.fancybox-nav:before{font-family:"FontAwesome";position:absolute;left:50%;top:50%;color:#fff;font-size:60px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fancybox-prev{left:0}.fancybox-prev:before{content:""}.fancybox-next{right:0}.fancybox-next:before{content:""}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0, 0, 0, 0.7)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050;display:none !important}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8)}/*# sourceMappingURL=style.css.map */