﻿@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");@keyframes bounce{0%, 10%, 25%, 40%, 100%{bottom:30px}20%{bottom:60px}30%{bottom:45px}}@font-face{font-family:"Flaticon";src:url("../fnt/Flaticon.eot");src:url("../fnt/Flaticon.eot?#iefix") format("embedded-opentype"),url("../fnt/Flaticon.woff") format("woff"),url("../fnt/Flaticon.ttf") format("truetype"),url("../fnt/Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal}body,input,textarea,select,button{font-size:18px;font-family:'Roboto', Arial, sans-serif;font-weight:300}body{color:#6d6e71;line-height:28px}input,textarea,select,button{line-height:normal}h1,h2,h3,h4,.s-h1,.s-h2,.s-h3,.s-h4{font-weight:300;line-height:1.25em;margin:0;color:#009ee0}h1,.s-h1{font-size:58px;margin-bottom:30px}h2,.s-h2{font-size:30px;margin-bottom:15px}h3,.s-h3{font-size:24px;margin-bottom:15px}h4,.s-h4{font-size:21px;margin-bottom:15px}p,ul,ol,.flex-img,.flex-vid{margin:0 0 30px}ul{padding:0 20px}ol{padding:0 30px}address{font-style:normal;font-size:14px;overflow:hidden;line-height:21px}address .col{width:calc(100%/3);float:left}address .col .bold{font-weight:700;display:block;margin-bottom:15px}a{color:#009ee0;text-decoration:none;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}a:hover{color:#007caf}.btn{display:inline-block;line-height:18px;text-align:center;padding:10px 21px 10px;color:#fff;font-size:16px;letter-spacing:.5px;font-weight:700;background:#009ee0;border:1px solid #009ee0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}.btn:hover,.btn:focus{color:#009ee0;background:#fff}.btn.s-secondary{background:#1bda00;border-color:#1bda00}.btn.s-secondary:hover,.btn.s-secondary:focus{background-color:#18c100;color:#fff}.btn.s-tertiary{background:#009ee0;color:#fff}.btn.s-tertiary:hover,.btn.s-tertiary:focus{background-color:#008cc7}.btn.s-quarternary{background:#fff;color:#009ee0;border-color:#d9eefb}.btn.s-quarternary:hover,.btn.s-quarternary:focus{border-color:#009ee0;color:#fff;background-color:#009ee0}.btn-cont{margin-bottom:0;padding-bottom:15px;overflow:hidden}.btn-cont .btn{float:left;margin:0 15px 15px 0}.intro{font-size:21px;line-height:32px}.desc{font-size:16px}strong{font-weight:700}hr{border:none;height:1px;background:#d9eefb;margin:0 0 30px}hr.clear{background:none;height:0;margin:0}[class^='i-']:before,[class*=' i-']:before,[class^='i-']:after,[class*=' i-']:after,input[type=checkbox]+label:before,.select-row:after,.validation:before,.flex-direction-nav a:before{font-family:'Flaticon';font-size:12px;font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.i-facebook:before{content:""}.i-twitter:before{content:""}.i-linkedin:before{content:""}.i-whatsapp:before{content:""}.i-cross:before{content:""}.i-arrow-south:before{content:""}.i-check-in-circle:before{content:""}.i-check:before{content:""}.i-share-arrow:before{content:""}.i-star-outline:before{content:""}.i-star-filled:before{content:""}.i-chat:before{content:""}.i-phone:before{content:""}.i-play:before{content:""}.i-arrow-east:before{content:""}.i-arrow-west:before{content:""}.i-arrow-south:before{content:""}form{margin:0;padding:0}label,.label{display:inline-block;margin-bottom:0;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}label{cursor:pointer}input,textarea,select,button{padding:0;margin:0;-webkit-appearance:none;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;font-size:16px}input:focus,textarea:focus,select:focus,button:focus{outline:none}input,textarea,select{width:100%;border:1px solid #d9eefb;padding:10px 21px;color:#6d6e71;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}input:required:valid+.validation,textarea:required:valid+.validation,select:required:valid+.validation{color:#1bda00}input:focus,textarea:focus,select:focus{border-color:#009ee0}input.s-invalid,textarea.s-invalid,select.s-invalid{border-color:#fb2727}input.s-invalid:valid:focus,textarea.s-invalid:valid:focus,select.s-invalid:valid:focus{border-color:#1bda00}textarea{min-height:10em}input[type=date]{min-height:48px}form.s-invalid input:required,form.s-invalid textarea:required,form.s-invalid select:required{border-color:#fb2727}form.s-invalid input:required:valid,form.s-invalid textarea:required:valid,form.s-invalid select:required:valid{border-color:#d9eefb}form.s-invalid ::-webkit-input-placeholder{color:#fb2727}form.s-invalid :-moz-placeholder{color:#fb2727}form.s-invalid ::-moz-placeholder{color:#fb2727}form.s-invalid :-ms-input-placeholder{color:#fb2727}button{cursor:pointer;background:none;border:none}::-webkit-input-placeholder{font-weight:600;color:#b3b2b2}:-moz-placeholder{font-weight:600;color:#b3b2b2}::-moz-placeholder{font-weight:600;color:#b3b2b2}:-ms-input-placeholder{font-weight:600;color:#b3b2b2}input[type=checkbox],input[type=radio]{width:auto;padding:0;margin:0;border:none;display:none}input[type=checkbox]+label,input[type=radio]+label{display:block;position:relative;line-height:20px;font-size:16px;margin-bottom:10px;padding-left:35px}input[type=checkbox]+label:before,input[type=radio]+label:before{content:'';display:block;width:18px;height:18px;line-height:18px;text-align:center;color:#fff;background:#fff;border:1px solid #009ee0;position:absolute;top:0;left:0;-webkit-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-ms-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#009ee0}input[type=checkbox]{-webkit-appearance:checkbox}input[type=checkbox]+label:before{content:"";-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}input[type=radio]{-webkit-appearance:radio}input[type=radio]+label:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.options{margin-bottom:30px}form .row{position:relative;margin-bottom:30px}form .row.s-aligned label,form .row.s-aligned .label{float:left;width:30%;line-height:40px}form .row.s-aligned input,form .row.s-aligned textarea,form .row.s-aligned select,form .row.s-aligned .options,form .row.s-aligned .upload{float:left;width:70%}form .row.s-aligned .options label,form .row.s-aligned .options input,form .row.s-aligned .options textarea,form .row.s-aligned .options select,form .row.s-aligned .options .upload{float:none;width:100%}form .row .options{margin-bottom:0}form .row .validation{display:none}form .row.textarea-row .validation{bottom:auto}form .row.textarea-row .validation,form .row.textarea-row.s-aligned .validation{top:0}form .row.textarea-row label+textarea+.validation{top:0}form .row.s-invalid label:first-child,form .row.s-invalid .label:first-child{color:#fb2727}form .row .g-recaptcha{margin-bottom:30px}form .options.s-aligned,.submit-row.s-aligned,.validation-row.s-aligned{padding-left:30%}.select-row{position:relative}.select-row select{background:transparent}.select-row:after{content:'\f106';font-family:"Flaticon";display:inline-block;font-size:10px;width:10px;height:10px;line-height:10px;position:absolute;bottom:15px;right:10px}.validation-row{color:#fb2727;font-weight:bold;margin:30px 0}form.s-invalid .validation-row{display:block}.invalid-note{display:none}.s-invalid .invalid-note{display:inline-block}.upload .upload-holder{position:relative;padding-right:0}.upload p{margin:0}.upload .file-field,.upload .file-select a{height:41px;line-height:41px;overflow:hidden}.upload .file-field{border:1px solid #d9eefb;padding-left:21px}.upload .file-select{position:absolute;top:0;right:0}.upload .file-select a{line-height:18px}.upload .upload-error{clear:both;display:none;color:#fb2727;padding-top:5px}.upload .s-invalid .upload-error{display:block}#filter{border:1px solid #d9eefb;background-color:#e9f6fe;padding:15px 22.5px}#filter+.nav{margin-top:60px}#filter .filters .filter-title{margin-bottom:15px}#top{height:80px;background-color:transparent;z-index:1337;position:absolute;top:0;left:0;width:100%}@media (min-width: 550px){#top{padding-top:1.5625rem;padding-bottom:1.5625rem}}#top .wrap{position:relative;overflow:hidden;z-index:2;max-width:1440px}#top #logo{float:left;margin-top:9px}@media (min-width: 550px){#top #logo{margin-top:0}}#top #logo a{background-image:url("../images/sprite.png");background-repeat:no-repeat;background-size:400px 200px;width:190px;height:61px;display:block}@media (min-width: 550px){#top #logo a{background-position-y:-100px}}@media (min-width: 750px){#top.white-background #logo a{background-position-y:0}}#top .right{float:right;padding-top:12px}#top .quick-link,#top #nav-trigger{float:left;font-size:16px;color:#fff;line-height:60px}#top #nav-trigger{line-height:50px;font-size:1.1875rem;margin-right:0;margin-top:-7px}@media (min-width: 550px){#top #nav-trigger{margin-top:auto}}#top #nav-trigger .icon-cont{background-color:#009ee0;border:1px solid #fff;height:50px;width:50px;border-radius:50%}#top #nav-trigger .icon{margin:9px;margin-top:23px}#top .quick-link{margin-right:37.5px}#top .quick-link .count{position:relative;display:block;float:right;margin-left:19.8px}#top .quick-link .count:before{content:'';position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:28px;width:28px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;line-height:28px;border:2px solid #fff}#top .overlay-box{right:-100%;width:100%}#top .overlay-box .overlay-background{background:rgba(0,0,0,0.7)}#top .overlay-box .nav-main-container{overflow-x:scroll;right:-100%;top:0;bottom:0;position:absolute;background-color:#009ee0;padding:150px 90px;min-width:500px;width:40%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#top .overlay-box .nav-main-container:before{content:'';position:fixed;display:block;height:0;width:100%;z-index:100;min-width:500px;background-color:#009ee0;top:0;right:-100%;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}@media (min-width: 550px){#top .overlay-box .nav-main-container:before{height:95px}}@media (min-width: 750px){#top .overlay-box .nav-main-container:before{height:80px;width:40%}}#top .overlay-box .nav-main-container .social{overflow:hidden;margin-top:60px}#top .overlay-box .nav-main-container .social a{float:left;display:block;margin-right:7.5px;height:40px;width:40px;line-height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#3db4e6;text-align:center;color:#fff}#top .overlay-box .nav-main-container .social a:before{font-size:18px}#top .overlay-box .nav-main-container .social a:hover{background:#007caf}#top .overlay-box .nav-main-container .social a.i-youtube img{width:26px;margin-top:7px}#top .overlay-box .nav-main-container .social a.i-instagram img{width:21px;margin-top:10px}#top.white-background:not(.s-menu-open #top.white-background):not(.s-menu-open #top.s-stick),#top.s-stick:not(.s-menu-open #top.white-background):not(.s-menu-open #top.s-stick){color:#6d6e71}#top.white-background .quick-link,#top.white-background #nav-trigger,#top.s-stick .quick-link,#top.s-stick #nav-trigger{color:#6d6e71;z-index:2}#top.white-background .quick-link .count:before,#top.s-stick .quick-link .count:before{border-color:#6d6e71}#top.white-background #nav-trigger.s-active .icon,#top.s-stick #nav-trigger.s-active .icon{background-color:transparent}#top.s-stick{position:fixed;background-color:#fff;border-bottom:1px solid #d9eefb;padding:7.5px 0 10px}#top.s-stick .right{padding-top:8px}#top.s-stick #logo a{background-position-y:0}#top .overlay-box{position:fixed;right:-100%;width:100%}.s-menu-open #top{background-color:transparent;border-bottom:none}.s-menu-open #top #logo a{background-position-y:-100px}.s-menu-open #top .overlay-box{z-index:1;right:0;height:100%;top:0}.s-menu-open #top .overlay-box .nav-main-container{right:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.s-menu-open #top .overlay-box .nav-main-container:before{right:0}.s-menu-open #top .quick-link,.s-menu-open #top #nav-trigger{color:#fff}.s-menu-open #top .quick-link .count:before{border-color:#fff}.s-menu-open #top #nav-trigger .icon{background-color:#fff}.s-menu-open #top #nav-trigger .icon:before,.s-menu-open #top #nav-trigger .icon:after{background-color:#fff}.s-menu-open #top #nav-trigger.s-active .icon{background-color:transparent}#bottom{background-color:#009ee0;color:#fff;overflow:hidden}#bottom .col{float:left;width:30%;position:relative;padding:90px 0}#bottom .col.wide{width:40%;padding-right:10%}#bottom .col.wide>*:not(.style-element){position:relative}#bottom .style-element{width:200%;height:200%;display:block;background-color:#007caf;position:absolute;right:90px;bottom:-150px}#bottom .s-h2{color:#fff}#bottom form .btn{margin-top:10px;text-align:left;width:100%}#bottom form .btn:before{float:right}#bottom .text{font-size:14px;font-weight:600;margin-bottom:15px;line-height:21px;display:block}#bottom .social-icons a{display:block;float:left;height:40px;width:40px;line-height:40px;text-align:center;background-color:#3db4e6;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#fff}#bottom .social-icons a:not(:last-child){margin-right:7.5px}#bottom .social-icons a:hover{background-color:#007caf}#bottom .social-icons a:before{font-size:18px}#bottom .social-icons a.i-youtube img{width:26px;margin-top:7px}#bottom .social-icons a.i-instagram img{width:21px;margin-top:10px}#post-bottom{width:100%;text-align:center;color:#fff;padding:45px;z-index:7;position:relative;font-size:14px;font-weight:700}#post-bottom .divider{margin:0 0 0 10px}#post-bottom a{color:#fff;margin-left:15px}#post-bottom a:hover{color:#6d6e71}.nav ul,ul.nav{list-style:none;padding:0;margin:0}#nav-main{font-size:30px}#nav-main li:not(:last-child){margin-bottom:20px}#nav-main li>a{color:#fff;font-weight:300;position:relative;line-height:normal}#nav-main li>a sup{font-size:16px}#nav-main li>a:after{position:absolute;display:block;content:'';bottom:-8px;left:0;right:0;background-color:transparent;height:4px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#nav-main li>a:hover:after{background-color:#fff;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#nav-main li.trigger-submenu>a:first-child{position:relative}#nav-main li.trigger-submenu>a:first-child:before{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;content:'';position:absolute;right:-30px;top:1.0625rem;display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #fff}@media (min-width: 1050px){#nav-main li.trigger-submenu:hover>a:first-child:before{transform:rotate(180deg)}#nav-main li.trigger-submenu:hover ul{max-height:1000px}}#nav-main li.trigger-submenu .submenu a{font-size:18px}@media (max-width: 1050px){#nav-main li.state-active>a:first-child:before{transform:rotate(180deg)}#nav-main li.state-active ul{max-height:1000px}}#nav-main li ul{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;max-height:0;overflow:hidden;padding-left:25px;margin-top:10px}#nav-main li ul li{line-height:1;margin-bottom:0}#nav-main li ul li:not(:last-child){margin-bottom:0}#nav-main li ul a{font-size:14px}#nav-main li ul a:before{content:"";position:absolute;display:block;bottom:0.125rem;left:-20px}#nav-trigger{margin-right:15px;display:block;cursor:pointer;position:relative}#nav-trigger .notifier{position:absolute;height:9px;width:9px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#009ee0;top:10px;right:-10px}#nav-trigger .icon-cont{float:right;margin-left:10px}#nav-trigger .icon{display:block;height:2px;width:30px;background-color:#fff;margin:30px auto;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#nav-trigger .icon:before,#nav-trigger .icon:after{height:2px;width:30px;background-color:#fff;position:absolute;content:'';left:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#nav-trigger .icon:before{top:-8px}#nav-trigger .icon:after{bottom:-8px}#nav-trigger.s-active .icon{background-color:transparent;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}#nav-trigger.s-active .icon:before,#nav-trigger.s-active .icon:after{top:0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#nav-trigger.s-active .icon:before{-moz-transform:rotate3d(0, 0, 1, 45deg);-o-transform:rotate3d(0, 0, 1, 45deg);-webkit-transform:rotate3d(0, 0, 1, 45deg);-ms-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}#nav-trigger.s-active .icon:after{-moz-transform:rotate3d(0, 0, 1, -45deg);-o-transform:rotate3d(0, 0, 1, -45deg);-webkit-transform:rotate3d(0, 0, 1, -45deg);-ms-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.footer-nav li{padding-left:15px}.footer-nav li a{color:#fff;font-weight:600;font-size:14px;line-height:40px}.footer-nav li a:before{margin-right:5px;font-size:10px}.grid-blocks{padding-bottom:60px;padding-top:90px}.grid-blocks .nav{margin-left:-10px;margin-right:-10px;margin-bottom:60px;overflow:hidden;display:flex;flex-wrap:wrap}.grid-blocks .el{flex:0 1 33.33%;padding:10px}.grid-blocks .el>.block{display:block;width:100%;height:100%;border:1px solid #d9eefb;background-color:#fff}.grid-blocks .el>.block .img-container{position:relative}.grid-blocks .el>.block .img-container img{width:100%;display:block;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.grid-blocks .el>.block .img-container .positioner{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.grid-blocks .el>.block .img-container .style-element{width:75px;height:75px;line-height:75px;text-align:center;opacity:0;display:block;background-color:#009ee0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.grid-blocks .el>.block .img-container .style-element:before{color:#fff;content:"";display:block;font-size:24px;font-family:'Flaticon';-moz-transform:rotate3d(0, 0, 1, 15deg);-o-transform:rotate3d(0, 0, 1, 15deg);-webkit-transform:rotate3d(0, 0, 1, 15deg);-ms-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}.grid-blocks .el>.block .overlay-trigger img{width:100%}.grid-blocks .el>.block .text-container{padding:45px 0;text-align:center}.grid-blocks .el>.block .text-container p{margin-bottom:0}.grid-blocks .el>.block .text-container .count{font-size:16px;font-weight:700;line-height:16px}.grid-blocks .el>.block .text-container .name{font-size:21px;font-weight:400}.grid-blocks .el>.block img{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.grid-blocks .el>.block:hover .style-element{opacity:1;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.grid-blocks .el>.block:hover img{opacity:0.5}.windmill-grid{padding:30px 0 90px;overflow:hidden}.windmill-grid.state-double{margin:30px 0}.windmill-grid.state-double.state-alt .quote{width:100%}.windmill-grid.state-double .block-title{font-size:58px;color:#009ee0;margin-bottom:30px;line-height:58px}@media (min-width: 750px){.windmill-grid.state-double .el{flex-basis:50%}}.windmill-grid .wrap{max-width:1440px;padding:0 30px}.windmill-grid .nav{margin-left:-10px;margin-right:-10px}@media (min-width: 450px){.windmill-grid .nav{display:flex;flex-wrap:wrap}}.windmill-grid .el{padding:0 10px;margin-bottom:0;overflow:hidden}.windmill-grid .el:not(:first-child){margin-top:30px}.windmill-grid .el:before{display:none}@media (min-width: 450px){.windmill-grid .el{flex:0 0 50%}.windmill-grid .el:not(:first-child){margin-top:0}.windmill-grid .el:not(:nth-child(-n+2)){margin-top:30px}}@media (min-width: 750px){.windmill-grid .el{flex-basis:33.33%}.windmill-grid .el:not(:nth-child(-n+2)){margin-top:0}.windmill-grid .el:not(:nth-child(-n+3)){margin-top:30px}}@media (min-width: 1050px){.windmill-grid .el a:hover img{opacity:0.5}}.windmill-grid .el img{width:100%;display:block}@media (min-width: 1000px){.windmill-grid .quote,.windmill-grid .author{float:left;width:50%}}.windmill-grid .quote{color:#009ee0;font-size:24px;margin-bottom:10px}.windmill-grid .quote:before,.windmill-grid .quote:after{content:'\''}.windmill-grid .author{color:#000;margin-bottom:0;line-height:1.1}@media (min-width: 1000px){.windmill-grid .author{padding-left:30px}}.windmill-grid .author .name{font-weight:700;display:block;margin-bottom:0.3125rem}.windmill-grid .author .role{font-size:16px;display:block}.windmill-grid .btn{margin-top:45px;width:100%}@media (min-width: 750px){.windmill-grid .btn{-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%;width:auto}}.windmill-grid .quote:before,.windmill-grid .quote:after{display:none}.windmill-grid .block,.grid-blocks .nav .el .overlay-trigger{display:block;position:relative;margin-bottom:10px}.windmill-grid .block img,.grid-blocks .nav .el .overlay-trigger img{display:block;max-width:100%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.windmill-grid .block .action,.grid-blocks .nav .el .overlay-trigger .action{position:absolute;left:0;bottom:0;padding:15px 22.5px;margin:0;background-color:#009ee0;color:#fff;font-size:16px;-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;-ms-border-radius:0 3px 0 0;border-radius:0 3px 0 0}.windmill-grid .block .action span,.grid-blocks .nav .el .overlay-trigger .action span{margin-right:5px}.windmill-grid .block .action .i-play:before,.grid-blocks .nav .el .overlay-trigger .action .i-play:before{font-size:18px}.windmill-grid .block .action .i-arrow-east:before,.grid-blocks .nav .el .overlay-trigger .action .i-arrow-east:before{font-size:15px}.film-block{display:block;position:relative}.film-block img{display:block;max-width:100%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.film-block .action{position:absolute;left:0;bottom:0;padding:15px 22.5px;margin:0;background-color:#009ee0;color:#fff;font-size:16px;font-weight:700;-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;-ms-border-radius:0 3px 0 0;border-radius:0 3px 0 0}.film-block .action span{margin-right:5px}.film-block .action .i-play:before{font-size:18px}.film-block .action .i-arrow-east:before{font-size:15px}.vacancy-list{padding:30px 0}.vacancy-list .el{position:relative;margin-bottom:30px;overflow:hidden}.vacancy-list .el .toggle-fav{position:absolute;right:15px;top:0;display:block;z-index:7;cursor:pointer}.vacancy-list .el .toggle-fav.i-star-filled{color:#009ee0}.vacancy-list .el .toggle-fav:before{font-size:18px}.vacancy-list .el .container{border-left:1px solid #d9eefb;width:100%;position:relative;display:block;padding:0 15px;color:#6d6e71}.vacancy-list .el .container .title{margin-bottom:0}.vacancy-list .el .container .vacancy-tags{overflow:hidden;margin-bottom:15px}.vacancy-list .el .container .vacancy-tags .vacancy-tag{float:left;font-size:14px}.vacancy-list .el .container .vacancy-tags .vacancy-tag:not(:last-child){margin-right:15px}.vacancy-list .el .container .vacancy-tags .vacancy-tag:before{content:"";font-family:'Flaticon';margin-right:6px;color:#009ee0;font-size:8px;float:left;display:block}.vacancy-list .el .container .short{font-size:14px;margin-bottom:0;line-height:21px}.vacancy-list .el .container:before{content:'';height:1%;opacity:0;width:2px;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-1px;background-color:#009ee0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.vacancy-list .el .container:hover .title{color:#007caf}.vacancy-list .el .container:hover:before{content:'';height:100%;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.usp-nav .el{position:relative;padding-left:30px}.usp-nav .el:before{content:"";font-family:'Flaticon';color:#1bda00;position:absolute;top:0;left:0}.usp-nav .el.s-important{font-weight:500}.paginate .nav{position:relative;display:inline-block;left:50%;transform:translateX(-50%)}.paginate .nav li{position:relative;display:inline-block;background-color:#3db4e6;width:30px;height:30px;text-align:center;margin:0 5px}.paginate .nav li a{color:#fff}.paginate .nav li a.nav-next,.paginate .nav li a.nav-prev{font-size:0}.paginate .nav li a.nav-next::before,.paginate .nav li a.nav-prev::before{content:"";display:inline-block;font-family:Flaticon;font-size:14px}.paginate .nav li a.nav-prev::before{transform:scaleX(-1)}iframe,img{border:none}.flex-img img,.flex-vid iframe,.flex-frame iframe{max-width:100%;display:block}.clear{clear:both}.wrap.state-flipped{position:relative}.wrap.state-flipped .main-content{float:left}.wrap.state-flipped .sidebar{float:right;margin-top:60px}@media (min-width: 1000px){.wrap.state-flipped .sidebar{margin-top:0}.wrap.state-flipped .sidebar.state-spiderman.state-sticky{margin-top:30px}}@media (min-width: 850px) and (max-width: 1234px){.wrap.after-banner-block{max-width:100%;padding-left:25%}}@media (min-width: 1235px){.wrap.after-banner-block{max-width:70%}}@media (max-width: 1250px){.wrap.after-banner-block .sidebar,.wrap.after-banner-block .main-content{float:none;width:100%}}.wrap.after-banner-block .quote-block{padding:0}@media (min-width: 1235px){.wrap.after-banner-block .quote-block{margin-top:0}}.wrap.after-banner-block .quote-block .inner{max-width:none}.main-content,.sidebar{margin-bottom:60px}.main-content{width:60%;float:right}.sidebar{width:35%;float:left}.sidebar .widget:not(:last-child){margin-bottom:30px}.sidebar .widget.vacancy .btn-cont{margin-bottom:30px;padding-bottom:0}.sidebar .widget.vacancy .btn-cont .btn{margin-bottom:0}.sidebar .widget.vacancy .actions{margin-bottom:0}.sidebar .widget.vacancy .actions .action{color:#b3b2b2;font-size:16px;font-weight:400;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;cursor:pointer}.sidebar .widget.vacancy .actions .action:before{float:right;margin-left:2px}.sidebar .widget.vacancy .actions .action:not(:last-child){margin-right:30px}.sidebar .widget.vacancy .actions .action:hover{color:#000;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.sidebar .widget.vacancy .actions .action span::before{font-size:16px}.sidebar .widget.sidebar-usp{padding:15px 22.5px;background:#e9f6fe}.sidebar .widget.widget:not(:last-child){margin-bottom:30px}.style-element{-moz-transform:rotate3d(0, 0, 1, -15deg);-o-transform:rotate3d(0, 0, 1, -15deg);-webkit-transform:rotate3d(0, 0, 1, -15deg);-ms-transform:rotate3d(0, 0, 1, -15deg);transform:rotate3d(0, 0, 1, -15deg)}.overlay-background{background:rgba(0,4,31,0.8);position:absolute;top:0;height:100%;left:0;width:100%}#overlay-box{position:fixed;top:0;height:100%;width:100%;left:-100%;opacity:0}#overlay-box .overlay-content{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:50%;background-color:#fff;opacity:0;z-index:-1;min-width:500px;max-width:700px}#overlay-box .overlay-content.s-active{opacity:1;z-index:1}#overlay-box .overlay-content .flex-vid{margin-bottom:0}#overlay-box .overlay-content .close-overlay{position:absolute;top:-45px;right:0;color:#fff;font-weight:400;font-size:16px;cursor:pointer}#overlay-box .overlay-content .close-overlay:before{float:right;margin-left:6px}#overlay-box .overlay-content .s-h2{text-align:center}#overlay-box .overlay-content form{padding:45px 60px;overflow-y:scroll;max-height:60vh}#overlay-box .overlay-content form .btn-cont{text-align:center}#overlay-box .overlay-content form .btn-cont .btn{float:none}#overlay-box .overlay-content form .btn-cont .btn:before{float:right;margin-left:5px}#overlay-box .overlay-content form .btn-cont .s-linkedin{border-color:#007bb5;background-color:#007bb5}#overlay-box .overlay-content form .btn-cont .s-linkedin:hover{color:#007bb5;background-color:#fff}#overlay-box .overlay-content form .btn-cont .s-facebook{border-color:#3b5998;background-color:#3b5998}#overlay-box .overlay-content form .btn-cont .s-facebook:hover{color:#3b5998;background-color:#fff}#overlay-box .overlay-content .inner{padding:30px}#overlay-box .overlay-content .social{text-align:center;margin-bottom:0}#overlay-box .overlay-content .social a{display:inline-block;height:35px;width:35px;line-height:35px;text-align:center;border:1px solid #009ee0;color:#fff}#overlay-box .overlay-content .social a:not(:first-child){margin-left:10px}#overlay-box .overlay-content .social a:before{font-size:20px}#overlay-box .overlay-content .social .i-facebook{background-color:#3b5998;border-color:#3b5998}#overlay-box .overlay-content .social .i-facebook:hover{color:#3b5998;background-color:#fff}#overlay-box .overlay-content .social .i-linkedin{background-color:#007bb5;border-color:#007bb5}#overlay-box .overlay-content .social .i-linkedin:hover{color:#007bb5;background-color:#fff}#overlay-box .overlay-content .social .i-twitter{background-color:#55acee;border-color:#55acee}#overlay-box .overlay-content .social .i-twitter:hover{color:#55acee;background-color:#fff}#overlay-box .overlay-content .social .i-whatsapp{display:none;background-color:#4dc247;border-color:#4dc247}#overlay-box .overlay-content .social .i-whatsapp:hover{color:#4dc247;background-color:#fff}#overlay-box.s-active{left:0;opacity:1;z-index:1339}#banner{height:100vh;width:100%;overflow:hidden;position:relative}#banner img{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#banner .style-element{width:100%;height:110%;position:absolute;bottom:-10%;right:60%;background-color:#fff}#banner .text-container{position:relative;height:100vh;width:100%}#banner .inner{position:absolute;left:30px;width:30%;padding:150px 0}#banner .inner h1{font-size:80px;line-height:80px}#banner .inner p{font-size:21px;font-weight:300}#banner .inner .scrollNext{position:absolute;left:0;bottom:60px;-moz-animation:bounce 5s infinite;-webkit-animation:bounce 5s infinite;animation:bounce 5s infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}#banner .inner .scrollNext:before{font-size:24px}#banner.small{height:100%;margin-bottom:60px}#banner.small img{position:relative;top:0;left:0;display:block;width:100%;min-width:0px;min-height:0px;-moz-transform:none;-o-transform:none;-webkit-transform:none;-ms-transform:none;transform:none}#banner.small .style-element{bottom:20%;right:70%}#banner.cutout{z-index:-1;position:absolute;height:750px;width:192px;overflow:hidden}#banner.cutout .inner{position:relative;height:100%;width:100%;overflow:hidden;padding:0;left:0}#banner.cutout picture img{-moz-transform:none;-o-transform:none;-webkit-transform:none;-ms-transform:none;transform:none;top:1px;bottom:-90px;left:-1px;width:auto;min-width:0px;bottom:1px;margin-bottom:1px}#banner.cutout .mask{position:relative;top:auto;display:block;-moz-transform:none;-o-transform:none;-webkit-transform:none;-ms-transform:none;transform:none;min-height:0px;min-width:0px;margin-top:-3px;left:auto;margin-right:-1px;height:756px;width:193px}#banner.cutout.toggleable picture:not(.s-active){display:none}#banner.home{height:auto}@media (min-width: 1000px){#banner.home{max-height:100vh}}#banner.home .slick-track{display:flex}#banner.home .slick-track .el{flex:1 1 auto}#banner.home .slick-track .el:focus{outline:none}#banner.home .banner-content{background:#fff}@media (min-width: 1000px){#banner.home .banner-content{position:absolute;background:transparent;bottom:0;left:0}}#banner.home .inner-content{position:relative;padding:30px;z-index:10}@media (min-width: 1000px){#banner.home .inner-content{min-width:37.5rem;padding-left:60px;padding-right:180px}#banner.home .inner-content:after{content:'';position:absolute;top:-10px;left:-195px;display:block;width:45.875rem;height:69.125rem;background-color:#fff;transform:rotate(-13deg);z-index:-1}}#banner.home img{position:relative;min-width:auto;display:block;top:auto;left:0;width:100%;min-height:auto;transform:none}#banner.home h1{font-size:30px;color:#6d6e71}@media (min-width: 550px){#banner.home h1{font-size:58px}}@media (min-width: 1000px){#banner.home h1{max-width:15.875rem;font-size:2.375rem}}#banner.home .btn-cont{padding:0}#banner.home .btn-cont .btn{border-radius:0;width:100%;margin-bottom:0}#banner.home .btn-cont .btn:first-of-type{margin-bottom:10px}@media (min-width: 550px){#banner.home .btn-cont .btn{width:auto}#banner.home .btn-cont .btn:first-of-type{margin-bottom:0}}#cookie-notification{position:fixed;bottom:0;z-index:9001;left:0;right:0;padding:15px;background-color:#009ee0;font-size:16px;color:#fff;text-align:center}#cookie-notification a,#cookie-notification .close-btn{color:#fff;text-decoration:underline}#cookie-notification .close-btn{display:block}body{transition:padding-bottom .3s ease-out}.intro-row{padding:90px 0;text-align:center;background-color:#009ee0}.intro-row+.grid-blocks .intro-block{padding-top:0}.intro-row .wrap{max-width:850px}.intro-row p{color:#fff;margin-bottom:22.5px;font-size:18px;line-height:32px;font-weight:300}.intro-row p:last-child{margin-bottom:0}.intro-row .title{font-weight:300;font-size:30px;color:#fff}.grid-blocks .block-title{margin-bottom:30px}@media (min-width: 750px){.grid-blocks .block-title{margin-bottom:45px}}.grid-blocks li:before{display:none}.grid-blocks .btn-cont{text-align:center}.grid-blocks .btn-cont .btn{float:none}.cta-widget{padding:60px 0 120px;overflow:hidden}.cta-widget .wrap{background-color:#e9f6fe;position:relative;padding:75px 30px}.cta-widget .style-element{display:block;background-color:#fff;width:100%;height:200%;position:absolute;right:73%;bottom:-75px}.cta-widget img{position:absolute;bottom:-45px;max-width:21%;left:45px;max-height:100%;width:auto;height:auto}.cta-widget .text-container{float:right;width:65%;padding-right:75px}.usp-widget{padding:45px 0 30px}.usp-widget .wrap{max-width:650px}.usp-widget .usp{background-image:url("../images/sprite.png");background-repeat:no-repeat;background-size:400px 200px;background-position-x:-200px;width:188px;height:120px;display:block;margin:0 auto 30px}.usp-widget p{text-align:center}.back-button{font-size:16px;font-weight:700;color:#b3b2b2;display:block}.back-button.wrap{margin-bottom:30px}.contact-block{background-color:#e9f6fe;position:relative;padding:30px 60px 30px 30%}.contact-block img{display:block;position:absolute;bottom:0;right:75%;max-width:20%;min-width:120px}.contact-block .text-container .action{display:block;line-height:30px;color:#6d6e71;font-size:21px}.contact-block .text-container .action strong{font-weight:500}.contact-block .text-container .action:not(:last-child){margin-bottom:5px}.contact-block .text-container .action:before{display:block;float:left;margin-right:10px;height:30px;width:30px;background-color:#3db4e6;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;line-height:30px;text-align:center;color:#fff;font-size:16px}.contact-block .text-container .action:hover{color:#3db4e6}.overlay-content .contact-block{padding:22.5px 45px 22.5px 30%}.overlay-content .contact-block .text-container .s-h2{font-size:22.5px}.overlay-content .contact-block .text-container .action{font-size:18px}.focus-block{background-color:#e9f6fe;padding:45px 60px}.focus-block h2{margin-bottom:6px}.focus-block h3{color:#404143}.focus-block p{margin-bottom:0}.content-block ul:not(.nav) li{line-height:28px}.content-block ul:not(.nav) li::before{top:9px}.banner-intro{padding-bottom:90px}.banner-intro .wrap{position:relative}.banner-intro.small{min-height:0px}.banner-intro .scrollNext:before{font-size:24px}#banner:not(.cutout)+.overlay-box+.banner-intro{min-height:0px;margin-bottom:45px}#banner:not(.cutout)+.overlay-box+.banner-intro .scrollNext{display:none}.banner-intro,.client-page{padding-top:120px}.banner-intro .wrap,.client-page .wrap{max-width:70%}.banner-intro .pretitle,.client-page .pretitle{margin-bottom:0}.banner-intro .intro,.client-page .intro{line-height:40px}.half-media{overflow:hidden;padding:90px 0}.half-media .wrap{max-width:1240px}.half-media.media-right .block{float:right}.half-media.media-right .text-container{float:left}.half-media.media-left .block{float:left}.half-media.media-left .text-container{float:right}.half-media .block{width:60%}.half-media .text-container{width:32%}.image-container picture{z-index:3;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.image-container picture:not(.s-active){opacity:0;z-index:1;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.tab-container{overflow:hidden;margin-left:-10px;margin-right:-10px}.tab-container .tab{width:20%;min-width:140px;float:left;margin-bottom:20px;padding:0 10px}.tab-container .tab .inner{border:2px solid #d9eefb;-webkit-border-radius:#d9eefb;-moz-border-radius:#d9eefb;-ms-border-radius:#d9eefb;border-radius:#d9eefb;height:120px;position:relative;padding:10px;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.tab-container .tab .inner img{display:block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:90%;max-height:90%}.tab-container .tab:hover .inner,.tab-container .tab.s-active .inner{background-color:#d9eefb;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.content-container{overflow:hidden}.content-container .content{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.content-container .content:not(.s-active){opacity:0;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-ms-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;height:1px}.client-page{margin-bottom:60px}.filter-results{display:flex;justify-content:space-between}.filter-results .filter-tags .label{font-size:small;float:left;margin-right:15px}.filter-results .result-count{font-size:16px}.filter-results .result-count .count{color:#009ee0}.mailupdater{background-color:#e9f6fe;padding:22.5px 30px;overflow:hidden}.mailupdater .text-container{float:left;width:60%;padding-right:30px;padding-bottom:15px}.mailupdater .form-container{float:right;width:40%}.sidebar .mailupdater .text-container,.sidebar .mailupdater .form-container{width:100%}.mailupdater .short{margin-bottom:0;font-size:16px;line-height:24px}.mailupdater .row{margin-bottom:10px}.mailupdater .row input{border-color:#6d6e71}.mailupdater .tag-container{overflow:hidden;margin-bottom:15px}.mailupdater .tag-container .label{display:block;font-size:16px}.mailupdater .tag-container .tag{border-color:#b3b2b2}.tag{display:inline-block;float:left;font-size:14px;line-height:14px;padding:4.2857142857px 10px;border:1px solid #d9eefb;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.tag:not(:last-child){margin-right:5px}.tag:before{float:right;margin-left:5px;font-size:7px}.vacancy-error-text{display:none}.vacancy-error-text.active{display:block}.posts-block{padding:30px 0 90px}.posts-block .inner{max-width:1440px;margin:0 auto;padding:0 30px}.posts-block .block-title{margin-bottom:30px}@media (min-width: 750px){.posts-block .block-title{margin-bottom:45px}}@media (min-width: 750px){.posts-block .posts{display:flex;margin:0 -30px}}@media (min-width: 1050px){.posts-block .posts{margin:0 -3.125rem}}.posts-block .post-item{display:block}.posts-block .post-item:first-child{margin-bottom:45px}@media (min-width: 750px){.posts-block .post-item{flex:0 0 50%;padding:0 30px}.posts-block .post-item:first-child{margin-bottom:0}}@media (min-width: 1050px){.posts-block .post-item{padding:0 3.125rem}}.posts-block .post-item img{display:block;width:100%;margin-bottom:15px}.posts-block .post-item .title{margin-bottom:15px;font-size:1.6875rem;font-weight:300}.posts-block .post-item .text{color:#6d6e71;margin-bottom:0}.posts-block .btn{margin-top:45px;margin-left:50%;transform:translateX(-50%);width:100%}@media (min-width: 550px){.posts-block .btn{margin-top:60px;width:auto}}.quote-block{max-width:1440px;margin:0 auto;padding:0 30px}@media (min-width: 1235px){.quote-block{margin-top:70px}}.quote-block .inner{background-color:#e9f6fe;padding:30px;color:#404143}@media (min-width: 850px){.quote-block .inner{max-width:510px;margin-left:auto}}.quote-block .title{font-size:30px;margin-bottom:10px;color:#009ee0}.quote-block .text{margin-bottom:0;font-size:1.038461538rem;line-height:1.5}.quote-block .label,.quote-block .value{margin-bottom:0;font-size:14px;line-height:1}.quote-block .label{margin-top:30px}.quote-block .value{font-weight:700}.person-cta{position:relative;overflow:hidden;background-color:#fff}@media (min-width: 1250px){.person-cta{max-width:23.75rem;margin-left:auto}}.person-cta .inner{border:1px solid #DEDEDF;padding:15px}@media (min-width: 450px){.person-cta .inner{padding-right:30px}}.person-cta .title{font-size:21px;color:#009ee0;font-weight:400;margin-bottom:10px}@media (min-width: 700px){.person-cta .title{padding-right:90px}}@media (max-width: 449px){.person-cta .info{text-align:center}}@media (min-width: 450px){.person-cta .info{display:flex;align-items:flex-start}}.person-cta picture{display:block}@media (max-width: 449px){.person-cta picture{width:120px;margin:0 auto}}@media (min-width: 450px){.person-cta picture{flex:0 0 120px;margin-right:15px}}.person-cta img{display:block;width:100%}.person-cta .contact{flex:1 1 auto}.person-cta .btn:first-of-type{margin-bottom:10px}.person-cta .label,.person-cta .value{margin-bottom:0;font-size:14px;line-height:1}.person-cta .value{font-weight:700;margin-bottom:15px}.slider-block{padding-top:75px;padding-bottom:30px}.slider-block .slider{position:relative}.slider-block .slick-list{overflow:hidden}.slider-block .custom-nav{text-align:center}@media (min-width: 1080px){.slider-block .custom-nav{max-width:1080px;margin:0 auto;margin-top:-78px;text-align:left}}.slider-block .slick-prev,.slider-block .slick-next{width:40px;height:40px;background-color:#009ee0;position:absolute;z-index:10;bottom:-30px}@media (min-width: 1080px){.slider-block .slick-prev,.slider-block .slick-next{bottom:auto;top:44%;width:65px;height:65px}}.slider-block .slick-prev:before,.slider-block .slick-next:before{display:block;font-family:'Flaticon';font-size:16px;font-style:normal;font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.slider-block .slick-prev{transform:rotate(15deg);left:15px}.slider-block .slick-prev:before{content:"";transform:rotate(-15deg)}@media (min-width: 1080px){.slider-block .slick-prev{transform:rotate(15deg) translateY(-50%);left:60px}}.slider-block .slick-next{transform:rotate(-15deg);right:15px}.slider-block .slick-next:before{content:"";transform:rotate(15deg)}@media (min-width: 1080px){.slider-block .slick-next{transform:rotate(-15deg) translateY(-50%);right:60px}}.slider-block img{width:100%;display:block}.slider-block .desc{-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;margin-top:30px;font-size:14px;font-weight:700}@media (min-width: 750px){.slider-block .desc{opacity:0}}.slider-block .slick-track{display:flex}.slider-block .slick-track .el{flex:0 0 auto;margin:0 30px;max-width:1080px}@media (min-width: 1080px){.slider-block .slick-current .desc{opacity:1}}.slider-block .slick-dots{margin:0;padding:0}@media (min-width: 1080px){.slider-block .slick-dots{width:auto;text-align:left}}.slider-block .slick-dots li{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;display:inline-block;margin-bottom:0;font-size:14px;display:none;margin-left:0;opacity:0.5}.slider-block .slick-dots li button{font-size:14px;opacity:0.5}.slider-block .slick-dots li:before{display:none}.slider-block .slick-dots li:last-child{display:inline-block}.slider-block .slick-dots li.slick-active{display:inline-block}.slider-block .slick-dots li.slick-active+.slick-active{display:none}.slider-block .slick-dots li.slick-active:after{content:'/';font-size:14px;font-weight:300}.slider-block .slick-dots .custom-dot{color:#6d6e71;font-size:14px;font-weight:300}.intro-block{padding-top:150px;max-width:1440px;padding-left:30px;padding-right:30px;margin:0 auto}@media (min-width: 650px){.intro-block{margin-bottom:75px}}.intro-block+.windmill-grid{padding-top:0}.intro-block p{margin-bottom:0}.intro-block .wrap{padding:0;padding-bottom:75px;border-bottom:1px solid rgba(109,110,113,0.25)}.intro-block .content-block{padding:0}@media (min-width: 1000px){.intro-block .main-content{width:100%}}@media (min-width: 1150px){.intro-block .main-content{margin-bottom:0;float:left;width:60%}}.intro-block .sidebar{margin-bottom:0}@media (min-width: 1000px){.intro-block .sidebar{width:100%}.intro-block .sidebar .person-cta{max-width:100%;margin-left:0}}@media (min-width: 1150px){.intro-block .sidebar{float:right;width:35%}.intro-block .sidebar .person-cta{max-width:23.75rem;margin-left:auto}}.filters-block{max-width:670px}@media (max-width: 650px){.filters-block.state-open .form-options{display:block}.filters-block.state-open .title{margin-bottom:15px}.filters-block.state-open .title:before{content:'Sluit filters:'}}.filters-block .title{margin-bottom:10px;font-size:21px}@media (min-width: 650px){.filters-block .title{font-size:14px}}.filters-block .title:before{content:'Toon filters:';display:block;font-weight:700}@media (min-width: 650px){.filters-block .title:before{content:'Soort projecten:'}}.filters-block .form-options{margin-bottom:30px;display:none}@media (min-width: 650px){.filters-block .form-options{display:block}.filters-block .form-options label:not(:last-of-type){margin-right:30px}}@media (min-width: 1000px){.filters-block .form-options{columns:3}}.widget-form{max-width:768px;margin-left:auto;margin-right:auto}.banner-intro.no-space{padding-top:0;padding-bottom:0;margin-bottom:0}.btn.state-pink{background-color:#c60380;border-color:#c60380}.btn.state-pink:hover{color:#fff;background-color:#940260}@media (min-width: 1850px){#banner .style-element{right:50%}}@media (max-width: 1235px){.banner-intro .wrap,.client-page .wrap{max-width:100%;padding-left:25%}}@media (max-width: 1000px){#nav-trigger{display:block}#bottom .col{width:50%;padding:60px 0 30px}#bottom .col .style-element{display:none}#bottom .col.wide{width:100%;padding-right:0}.cta-widget img{bottom:45px}.cta-widget .style-element{right:85%}#banner .style-element{right:50%}.main-content,.sidebar{width:100%}#filter .s-h2{margin-bottom:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#filter .s-h2:after{font-family:'Flaticon';content:"";font-size:14px;float:right;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#filter .filter{display:none}#filter.s-active .s-h2{margin-bottom:15px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#filter.s-active .s-h2:after{-moz-transform:rotate3d(0, 0, 1, -180deg);-o-transform:rotate3d(0, 0, 1, -180deg);-webkit-transform:rotate3d(0, 0, 1, -180deg);-ms-transform:rotate3d(0, 0, 1, -180deg);transform:rotate3d(0, 0, 1, -180deg);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#filter.s-active .filter{display:block}}@media (max-width: 850px){.grid-blocks .el{flex-basis:50%}.cta-widget img{display:none}.cta-widget .style-element{display:none}.cta-widget .text-container{width:100%;padding:0}#banner.cutout{display:none}.banner-intro .wrap,.client-page .wrap{padding-left:30px}.half-media{padding:30px 0}.half-media .block,.half-media .text-container{width:100%}.half-media .block{margin-bottom:30px}.intro-row{padding:60px 0}}@media (max-width: 750px){#banner .style-element{display:none}#nav-trigger,.quick-link{font-size:0 !important}#nav-trigger .count,.quick-link .count{font-size:16px}.s-menu-open #top .overlay-box .nav-main-container{width:100%}#banner .style-element{right:40%}#overlay-box .overlay-content .social .i-whatsapp{display:inline-block}}@media (max-width: 650px){#bottom .col{width:100%;padding:45px 0 0}address .col{width:50%}.mailupdater .text-container,.mailupdater .form-container{width:100%}.mailupdater .text-container{margin-bottom:30px}.focus-block{padding:15px}.content-block{padding:15px 0}.contact-block{padding:15px}.contact-block img{display:none}}@media (max-width: 550px){form .row.s-aligned label,form .row.s-aligned .label,form .row.s-aligned .options,form .row.s-aligned input,form .row.s-aligned textarea,form .row.s-aligned select,form .row.s-aligned .upload{float:none;width:100%}form .options.s-aligned,form .submit-row.s-aligned,form .validation-row.s-aligned{padding-left:0}form .row.textarea-row.s-aligned .validation{top:0}.grid-blocks .el{flex-basis:100%;margin:0 auto 15px}.grid-blocks .btn-cont .btn{width:100%;margin:0 0 10px}.cta-widget a{width:100%}.cta-widget .text-container{padding:0}#post-bottom{padding:15px 0}#top{height:60px;position:fixed;background-color:#fff;border-bottom:1px solid #d9eefb}#top .quick-link{color:#6d6e71}#top .quick-link .count:before{border-color:#6d6e71}#top .wrap{padding:0 15px}#top .quick-link,#top #nav-trigger{line-height:40px}#top .quick-link{margin-right:15px}#top #logo a{background-size:200px 100px;width:95px;height:30px}.s-h2{font-size:24px}#top .overlay-box .nav-main-container{min-width:100%;padding:75px 30px}#banner{padding-top:60px;height:auto;overflow:hidden}#banner.home{padding-top:0}#banner .scrollTo{display:none}#banner .text-container{position:absolute;top:0;left:0;height:100%}#banner .text-container .inner{width:60%;left:0}#banner .text-container .inner h1{font-size:30px;line-height:28px}#banner img{position:relative;-moz-transform:none;-o-transform:none;-webkit-transform:none;-ms-transform:none;transform:none;top:0;left:0;width:100%;min-height:1%;display:block}#banner .style-element{bottom:10%;right:40%}}@media (max-width: 500px){address .col{width:100%}.sidebar .widget.vacancy .btn-cont .btn{width:100%}.sidebar .widget.vacancy .btn-cont .btn:not(:last-child){margin-bottom:10px}#overlay-box .overlay-content{min-width:0px;min-height:0px;height:100%;width:100%}#overlay-box .overlay-content form{max-height:100vh;padding-bottom:150px}#overlay-box .overlay-content .close-overlay{top:15px;right:15px;color:#6d6e71;z-index:9001;font-size:0}#overlay-box .overlay-content .close-overlay:before{font-size:12px}#overlay-box .overlay-content .contact-block{position:absolute;bottom:0;left:0;right:0;z-index:9}}@media (max-width: 475px){#banner .inner p{display:none}}@media (max-width: 450px){h1,.s-h1{font-size:24px;line-height:24px}}@media (max-width: 400px){.s-h2{font-size:18px}.sidebar .widget.vacancy .actions .action{display:block}.contact-block strong{display:block;padding-left:39.9px}}body{overflow-x:hidden;overflow-y:scroll}*{-moz-box-sizing:border-box;box-sizing:border-box}::selection{background:#c3edff}article,aside,details,footer,header,nav,section,picture{display:block}html,body{margin:0;padding:0}body.s-menu-open,body.s-overlay-open{overflow:hidden}.wrap{margin:0 auto;max-width:1440px;padding:0 30px}.side-banner-wrap{margin:0 auto;padding:0}@media (min-width: 850px){.side-banner-wrap{max-width:60%}}.row{overflow:hidden}ul{list-style-type:none}ul li{position:relative;margin-bottom:10px}ul li:last-child{margin-bottom:0}@media (min-width: 1000px){ul li{margin-bottom:15px}}ul li:before{content:'';display:block;height:6px;width:6px;border:1px solid #009ee0;transform:rotate(45deg);position:absolute;left:-16px;top:9px}.main-content p img{width:auto !important;height:auto !important;max-width:100% !important}.main-content.w-full{width:100%}
/*# sourceMappingURL=global.css.map */
