.section-home-pages .item .item-thumb,a figure{overflow:hidden;display:block}.section-home-pages .item .item-thumb img,.section-home-pages .item .item-thumb video,a figure img,a figure video{width:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.section-home-pages .item .item-thumb:hover img,.section-home-pages .item .item-thumb:hover video,a figure:hover img,a figure:hover video{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.p0{margin-top:0;margin-bottom:0}.p0 p{margin-top:0;margin-bottom:0}.w-100{width:100%}.img-responsive{max-width:100%;height:auto}.list{list-style:none}.list>li{position:relative;display:block;margin:15px 0;padding-left:25px}.list-unstyled{margin:0;padding:0;list-style:none}.list-unstyled>li{margin:0;padding:0}.fa-ul li{margin:7px 0}.color-white{color:#fff}.color-white .title,.color-white .title-serif,.color-white a,.color-white a:hover,.color-white strong{color:#fff}.background-primary{background-color:#053150}.background-secondary{background-color:#e96801}.background-gray-darker{background-color:#444}.background-gray-dark{background-color:#585858}.background-gray{background-color:#808285}.background-gray-light{background-color:#f6f6f6}.background-gray-lighter{background-color:#eee}.background-white{background-color:#fff}.background-black{background-color:#000}.background-overlay{position:relative}.background-overlay:before{position:absolute;display:block;content:"";background-color:rgba(0,0,0,.2)}.background-contain,.background-cover,.background-fixed,.image-fullsize{background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:cover;background-size:cover}.background-contain{-webkit-background-size:contain;background-size:contain}.background-fixed{background-attachment:fixed}.d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.d-block{display:block}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.justify-content-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.justify-content-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.justify-content-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.justify-content-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.justify-content-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-items-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-items-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-items-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.direction-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.direction-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.direction-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.my-xs{margin-top:20px;margin-bottom:20px}.my-sm,.section-home-pages .item{margin-top:40px;margin-bottom:40px}.my-md{margin-top:70px;margin-bottom:70px}@media (max-width:1023px){.my-md{margin-top:40px;margin-bottom:40px}}.my-lg{margin-top:110px;margin-bottom:110px}@media (max-width:1359px){.my-lg{margin-top:70px;margin-bottom:70px}}@media (max-width:1023px){.my-lg{margin-top:40px;margin-bottom:40px}}.my-none{margin-top:0!important;margin-bottom:0!important}.mt-none{margin-top:0!important}.mb-none{margin-bottom:0!important}.py-xs{padding-top:20px;padding-bottom:20px}.py-sm,article.news{padding-top:40px;padding-bottom:40px}.py-md,.section-home-pages,article.casestudy{padding-top:70px;padding-bottom:70px}@media (max-width:1023px){.py-md,.section-home-pages,article.casestudy{padding-top:40px;padding-bottom:40px}}.py-lg{padding-top:110px;padding-bottom:110px}@media (max-width:1359px){.py-lg{padding-top:70px;padding-bottom:70px}}@media (max-width:1023px){.py-lg{padding-top:40px;padding-bottom:40px}}.py-none{padding-top:0!important;padding-bottom:0!important}.pt-none{padding-top:0!important}.pb-none{padding-bottom:0!important}.bottom-spacer{padding-bottom:110px!important}.background-overlay:before,.fullsize,.image-fullsize,.link-fullsize{position:absolute;top:0;right:0;bottom:0;left:0}.link-fullsize{z-index:100;text-decoration:none}.image-fullsize{-webkit-transition:.6s cubic-bezier(.075,.82,.165,1);-o-transition:.6s cubic-bezier(.075,.82,.165,1);transition:.6s cubic-bezier(.075,.82,.165,1)}body{font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased}.subtitle,.title{color:#585858;font-family:Verdana,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.18}p{margin-bottom:20px}p:last-child{margin-bottom:0}p em{font-style:normal;color:#e96801}a{text-decoration:underline}a:hover{text-decoration:none}ol,ul{margin-bottom:25px;padding-left:20px;list-style-position:outside}ol li,ul li{margin-top:5px;margin-bottom:5px;color:#808285;line-height:1.4}h1{margin-bottom:45px}h2{margin-bottom:20px}h3{margin-bottom:10px}h4{margin-bottom:10px}h5{margin-bottom:10px}h6{margin-bottom:10px}h1,h2,h3,h4,h5,h6{margin-top:30px}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.title{margin-top:0;margin-bottom:40px;font-size:26px}.title a{text-decoration:none}.title a:hover{color:#585858}.subtitle{margin-top:0;margin-bottom:30px;font-size:18px;line-height:1.4}.container-narrow{max-width:660px;margin-left:auto;margin-right:auto}@media (max-width:767px){main .row>[class*=col-]+.col-xs-12{margin-top:30px}}@media (max-width:1023px){main .row>[class*=col-]+.col-sm-12{margin-top:30px}}body{background-color:#fff}@media (max-width:1023px){body.scroll-blocked{overflow:hidden;height:100vh}}body.scroll-blocked-all{overflow:hidden;height:100vh}::-moz-selection{color:#fff;background-color:#000}::selection{color:#fff;background-color:#000}a{color:#808285}a:active,a:focus,a:hover{color:#808285}a,button{-webkit-transition:.6s cubic-bezier(.075,.82,.165,1);-o-transition:.6s cubic-bezier(.075,.82,.165,1);transition:.6s cubic-bezier(.075,.82,.165,1)}a:focus,a:hover,button:focus,button:hover{text-decoration:none;outline:0}hr{height:1px;margin:40px 0 45px;border:0;background-color:#000}@media (max-width:1023px){hr{margin:20px 0}}iframe{border:0}.breadcrumbs{min-height:60px;margin-bottom:70px}.breadcrumbs ul.breadcrumb{margin:15px 0 0 0;padding:0;background:0 0}.breadcrumbs ul.breadcrumb li{color:#053150;font-size:12px;letter-spacing:2px}.breadcrumbs ul.breadcrumb li:before{color:#053150}.breadcrumbs ul.breadcrumb li a{text-decoration:none;color:#053150}.breadcrumbs ul.breadcrumb li a:hover{text-decoration:underline}.btn{position:relative;top:0;display:inline-block;padding:10px 10px 8px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-align:center;white-space:normal;text-decoration:none!important;letter-spacing:1px;text-transform:uppercase;border-width:1px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11px;font-weight:400}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.btn{padding-top:15px}}}@media (min-width:768px){.btn+.btn{margin-left:8px}}.btn:active,.btn:focus:active{top:1px}.btn.active,.btn.active:focus,.btn:active:focus,.btn:focus,.btn:hover{text-decoration:none!important;outline:0;-webkit-box-shadow:none;box-shadow:none}@media (max-width:1023px){.btn-sm-100{width:100%;margin:0 0 10px}}@media (max-width:767px){.btn-xs-100{width:100%;margin:0 0 10px}}.btn-default,a.btn-default{color:#000;border-color:#000;background-color:#eee;font-weight:700}.btn-default:focus,.btn-default:hover,a.btn-default:focus,a.btn-default:hover{color:#000;border-color:#000;background-color:#eee}.btn-default:hover,a.btn-default:hover{color:#000;border-color:#000;-webkit-box-shadow:inset 0 0 0 1px #000;box-shadow:inset 0 0 0 1px #000}.btn-default:active,.btn-default:focus:active,a.btn-default:active,a.btn-default:focus:active{color:#000;border-color:#000;background-color:transparent}.btn-primary,a.btn-primary{color:#fff;border-color:#000;background-color:#000}.btn-primary:focus,.btn-primary:hover,a.btn-primary:focus,a.btn-primary:hover{color:#fff;border-color:#000;background-color:#000}.btn-primary:hover,a.btn-primary:hover{-webkit-box-shadow:1px 1px 12px rgba(0,0,0,.3);box-shadow:1px 1px 12px rgba(0,0,0,.3)}.btn-primary:active,.btn-primary:focus:active,a.btn-primary:active,a.btn-primary:focus:active{color:#fff;border-color:#000;background-color:#000}.btn-primary-outline,a.btn-primary-outline{color:#000;border-color:#000;background-color:transparent}.btn-primary-outline:focus,.btn-primary-outline:hover,a.btn-primary-outline:focus,a.btn-primary-outline:hover{color:#000;border-color:#000;background-color:transparent}.btn-primary-outline:hover,a.btn-primary-outline:hover{color:#000;border-color:#000;-webkit-box-shadow:inset 0 0 0 1px #000;box-shadow:inset 0 0 0 1px #000}.btn-primary-outline:active,.btn-primary-outline:focus:active,a.btn-primary-outline:active,a.btn-primary-outline:focus:active{color:#000;border-color:#000;background-color:transparent}.btn-white,a.btn-white{color:#000;border-color:#fff;background-color:#fff}.btn-white:focus,.btn-white:hover,a.btn-white:focus,a.btn-white:hover{color:#000;border-color:#fff;background-color:#fff}.btn-white:hover,a.btn-white:hover{-webkit-box-shadow:1px 1px 20px rgba(255,255,255,.8);box-shadow:1px 1px 20px rgba(255,255,255,.8)}.btn-white:active,.btn-white:focus:active,a.btn-white:active,a.btn-white:focus:active{color:#000;border-color:#fff;background-color:#fff}.btn-white-outline,a.btn-white-outline{color:#fff;border-color:#fff;background-color:transparent}.btn-white-outline:focus,.btn-white-outline:hover,a.btn-white-outline:focus,a.btn-white-outline:hover{color:#fff;border-color:#fff;background-color:transparent}.btn-white-outline:hover,a.btn-white-outline:hover{color:#fff;border-color:#fff;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.btn-white-outline:active,.btn-white-outline:focus:active,a.btn-white-outline:active,a.btn-white-outline:focus:active{color:#fff;border-color:#fff;background-color:transparent}.link,a.link{position:relative;min-width:0;padding:0;color:#000;border-color:transparent;background-color:transparent}.link:after,.link:before,a.link:after,a.link:before{bottom:0;left:0;width:100%;height:1px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#000;position:absolute;display:block;content:""}.link:after,a.link:after{bottom:-1px;width:0}.link:active,.link:focus,.link:focus:active,.link:hover,a.link:active,a.link:focus,a.link:focus:active,a.link:hover{color:#000;border-color:transparent;background-color:transparent}.link:hover:after,a.link:hover:after{width:100%}.table{font-size:16px;margin:0}@media (max-width:767px){.table{font-size:12px}}.table tbody tr td,.table tbody tr th,.table thead tr td,.table thead tr th{padding:20px;vertical-align:top}@media (max-width:767px){.table tbody tr td,.table tbody tr th,.table thead tr td,.table thead tr th{padding:15px}}.table tbody tr td:first-child,.table tbody tr th:first-child,.table thead tr td:first-child,.table thead tr th:first-child{padding-left:0}.table tbody tr td:last-child,.table tbody tr th:last-child,.table thead tr td:last-child,.table thead tr th:last-child{padding-right:0}.table thead tr>th{border-top:0;border-bottom:1px solid #000}.table tbody tr>td{border-top:1px solid #ccc;border-bottom:0}.table tbody tr>td ul{margin:0;padding:0;list-style:none}.table tbody tr>td ul li{margin:0 0 10px;padding:0}.table tbody tr>td ul li:last-of-type{margin-bottom:0}.table.table-striped>thead>tr{background-color:#f9f9f9}.table.table-striped>tbody>tr:nth-of-type(even){background-color:#f9f9f9}.table.table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}@media (min-width:768px){.table-equal tbody>tr,.table-equal>thead>tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}}@media (min-width:768px){.table-equal tbody>tr>td,.table-equal tbody>tr>th,.table-equal>thead>tr>td,.table-equal>thead>tr>th{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.table-responsive{border:0}figure{overflow:hidden;margin-bottom:15px}figure img,figure video{display:block;max-width:100%;height:auto}.figcaption,figcaption{display:block;width:700px;max-width:90%;margin-top:15px;margin-bottom:15px;color:#808285;font-size:16px}.nav-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:0}@media (max-width:767px){.nav-tabs{display:block}}.nav-tabs>li{float:none;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;border:0}.nav-tabs>li>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:90px;margin:0;padding-right:80px;padding-left:50px;text-decoration:none;color:#585858;border:0;background:0 0;font-size:26px;font-weight:400}@media (max-width:1359px){.nav-tabs>li>a{padding-right:30px;padding-left:25px;font-size:20px}}@media (max-width:767px){.nav-tabs>li>a{height:60px;padding-left:15px;font-size:18px}}.nav-tabs>li>a:after{position:absolute;top:50%;right:30px;width:18px;height:18px;content:'';-webkit-transition:.6s cubic-bezier(.075,.82,.165,1);-o-transition:.6s cubic-bezier(.075,.82,.165,1);transition:.6s cubic-bezier(.075,.82,.165,1);-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);background:url(../img/tabs-arrow.svg) no-repeat center;-webkit-background-size:contain;background-size:contain}@media (max-width:1359px){.nav-tabs>li>a:after{right:25px;width:12px;height:12px}}@media (max-width:1023px){.nav-tabs>li>a:after{right:10px}}@media (max-width:767px){.nav-tabs>li>a:after{width:10px;height:10px}}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border:0;background:#e9e9e9}.nav-tabs>li.active>a{color:#585858;border:0;background:#f6f6f6;font-weight:700}.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#585858;border:0;background:#f6f6f6}.nav-tabs>li.active>a:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}@media (min-width:768px){.nav-tabs>li:first-of-type>a{padding-left:0;background:0 0}.nav-tabs>li:first-of-type>a:before{position:absolute;display:block;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;left:auto;width:10000px;-webkit-transition:.6s cubic-bezier(.075,.82,.165,1);-o-transition:.6s cubic-bezier(.075,.82,.165,1);transition:.6s cubic-bezier(.075,.82,.165,1);background:0 0}.nav-tabs>li:first-of-type>a:focus,.nav-tabs>li:first-of-type>a:hover{background:0 0}.nav-tabs>li:first-of-type>a:focus:before,.nav-tabs>li:first-of-type>a:hover:before{background:#e9e9e9}.nav-tabs>li:first-of-type.active{background:0 0}.nav-tabs>li:first-of-type.active>a:before{background:#f6f6f6}}@media (min-width:768px){.nav-tabs>li:last-of-type>a{background:0 0}.nav-tabs>li:last-of-type>a:before{position:absolute;display:block;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;right:auto;width:10000px;-webkit-transition:.6s cubic-bezier(.075,.82,.165,1);-o-transition:.6s cubic-bezier(.075,.82,.165,1);transition:.6s cubic-bezier(.075,.82,.165,1);background:0 0}.nav-tabs>li:last-of-type>a:after{right:0}.nav-tabs>li:last-of-type>a:focus,.nav-tabs>li:last-of-type>a:hover{background:0 0}.nav-tabs>li:last-of-type>a:focus:before,.nav-tabs>li:last-of-type>a:hover:before{background:#e9e9e9}.nav-tabs>li:last-of-type.active{background:0 0}.nav-tabs>li:last-of-type.active>a:before{background:#f6f6f6}}.tab-content{padding-top:100px;padding-bottom:100px;background:#f6f6f6}@media (max-width:1359px){.tab-content{padding-top:50px;padding-bottom:50px}}@media (max-width:767px){.tab-content{padding-top:25px;padding-bottom:25px}}.lightbox{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:none;background-color:#f6f6f6;font-size:16px;color:#808285}.lightbox.open{display:block}.lightbox-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100vh;overflow:auto;padding-top:55px;padding-bottom:55px}.lightbox-content .wrapper-image{position:absolute;top:0;right:0;bottom:0;left:0}.lightbox-content .wrapper-image img{position:relative;top:50%;left:50%;width:auto;max-width:100%;height:auto;max-height:100%;padding:5%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lightbox-close{position:absolute;top:50px;right:50px;width:18px;height:18px;border:0;cursor:pointer;background:url(../img/lightbox-close.svg) no-repeat;-webkit-background-size:contain;background-size:contain}@media (max-width:1023px){.lightbox-close{top:20px;right:20px}}.lightbox-link-close{display:inline-block;margin-top:20px;color:#e96801;font-size:18px;padding:0;margin:30px 0 0;background:0 0;border:0;text-decoration:underline}.lightbox-link-close:hover{text-decoration:none}header{position:fixed;z-index:100;top:0;right:0;left:0;background-color:#fff}header .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1359px){header .inner{height:100px}}header .logo{width:248px}@media (max-width:1359px){header .logo{width:200px}}header .logo img{display:block;max-width:100%;height:auto}@media (min-width:1024px){.navbar-default{min-height:0;margin:0;padding:0;border:0;background:0 0}.navbar-default:after,.navbar-default:before{display:none}.navbar-default .navbar-collapse{padding-right:0;padding-left:0}.navbar-default ul.navbar-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.navbar-default ul.navbar-nav:after,.navbar-default ul.navbar-nav:before{display:none}.navbar-default ul.navbar-nav>li{margin:0 0 0 50px;text-align:center}}@media (min-width:1024px) and (max-width:1359px){.navbar-default ul.navbar-nav>li{margin:0 0 0 25px}}@media (min-width:1024px){.navbar-default ul.navbar-nav>li>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:140px;padding:0;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:#053150;font-size:15px}}@media (min-width:1024px) and (max-width:1359px){.navbar-default ul.navbar-nav>li>a{height:100px;font-size:14px}}@media (min-width:1024px){.navbar-default ul.navbar-nav>li>a:hover{color:#e96801;background:0 0}.navbar-default ul.navbar-nav>li.active a{color:#e96801;background:0 0}.navbar-default ul.navbar-nav>li.active>a,.navbar-default ul.navbar-nav>li.open>a{background:0 0!important}.navbar-default ul.navbar-nav>li.active>a:focus,.navbar-default ul.navbar-nav>li.open>a:focus{background:0 0!important}}@media screen and (min-width:1024px) and (min-width:1024px){.dropdown:hover .dropdown-menu{display:block!important}.dropdown.open .dropdown-menu{display:none}}@media (min-width:1024px){.dropdown-menu{min-width:230px;margin:0;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none}.dropdown-menu li{margin:0;padding:0}.dropdown-menu li a{display:block;margin:0;padding:12px 40px;text-decoration:none;font-size:15px}}@media (min-width:1024px) and (max-width:1359px){.dropdown-menu li a{padding:10px 20px;font-size:14px}}@media (min-width:1024px){.dropdown-menu li a:hover{color:#e96801;background:#fbe7d6!important}}@media (max-width:1023px){#mainmenu{position:absolute;top:100px;right:0;left:0;width:100%;height:auto;margin:0;padding:0;text-align:center;border:0}#mainmenu.navbar{min-height:0}#mainmenu.navbar.navbar-default{background:#fff}#mainmenu .navbar-collapse{width:100%;padding-right:0;padding-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}#mainmenu ul.navbar-nav{margin:0;padding:0}#mainmenu ul.navbar-nav>li{display:block;margin:0;padding:0;text-align:center;border:0;border-top:1px solid #ccc}#mainmenu ul.navbar-nav>li:first-of-type{border-top:0}#mainmenu ul.navbar-nav>li>a{padding-top:8px;padding-bottom:8px;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:#053150;font-size:15px}#mainmenu ul.navbar-nav>li>a:focus,#mainmenu ul.navbar-nav>li>a:hover{color:#053150;background:#f6f6f6}#mainmenu ul.navbar-nav>li.active a{color:#e96801;background:0 0}#mainmenu ul.navbar-nav>li.active a:focus{background:0 0!important}#mainmenu ul.navbar-nav>li.open>a{color:#053150;background:#f6f6f6}#mainmenu .dropdown-menu{margin:0;padding:10px 0;border:0;-webkit-box-shadow:none;box-shadow:none}#mainmenu .dropdown-menu li{margin:0;padding:0;text-align:center}#mainmenu .dropdown-menu li a{display:block;margin:0;padding:5px 15px;text-decoration:none;font-size:14px}}.navbar-toggle{float:right;margin:7px 0 0;border:1px solid #fff;background-color:#000}.navbar-toggle .icon-bar{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-color:#053150}.navbar-toggle .icon-bar.top-bar{-webkit-transform:rotate(45deg) translateX(3px) translateY(-2px);-ms-transform:rotate(45deg) translateX(3px) translateY(-2px);transform:rotate(45deg) translateX(3px) translateY(-2px);-webkit-transform-origin:10% 10%;-ms-transform-origin:10% 10%;transform-origin:10% 10%}.navbar-toggle .icon-bar.middle-bar{opacity:0}.navbar-toggle .icon-bar.bottom-bar{-webkit-transform:rotate(-45deg) translateX(2px) translateY(3px);-ms-transform:rotate(-45deg) translateX(2px) translateY(3px);transform:rotate(-45deg) translateX(2px) translateY(3px);-webkit-transform-origin:10% 90%;-ms-transform-origin:10% 90%;transform-origin:10% 90%}.navbar-toggle.collapsed{overflow-x:hidden;background-color:#053150}.navbar-toggle.collapsed .icon-bar{background-color:#053150}.navbar-toggle.collapsed .top-bar{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.navbar-toggle.collapsed .middle-bar{opacity:1}.navbar-toggle.collapsed .bottom-bar{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.main-menu{width:100%;background:0 0}@media (max-width:1023px){.main-menu{display:block;text-align:center}}.main-menu .nav.navbar-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0}@media (max-width:1023px){.main-menu .nav.navbar-nav{display:block}}.main-menu .nav.navbar-nav:after,.main-menu .nav.navbar-nav:before{display:none}.main-menu .nav.navbar-nav>li{float:none;margin:0;padding:0}@media (max-width:1023px){.main-menu .nav.navbar-nav>li{display:block;padding:16px 0 15px;border-bottom:1px solid #fff}}.main-menu .nav.navbar-nav>li>a{display:block;padding:0;text-decoration:none;color:#585858;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:35px;line-height:1.2}@media (max-width:1023px){.main-menu .nav.navbar-nav>li>a{display:block;text-align:left;color:#444;font-size:23px}}.main-menu .nav.navbar-nav>li>a:active:focus,.main-menu .nav.navbar-nav>li>a:focus,.main-menu .nav.navbar-nav>li>a:hover{color:#444;background:0 0}@media (max-width:1023px){.main-menu .nav.navbar-nav>li>a:active:focus,.main-menu .nav.navbar-nav>li>a:focus,.main-menu .nav.navbar-nav>li>a:hover{color:#444}}.main-menu .nav.navbar-nav>li.active>a{color:#111}@media (max-width:1023px){.main-menu .nav.navbar-nav>li.active>a{color:#fff}}.navbar-toggle{float:left;margin:0;padding:9px 0;cursor:pointer;border:0 solid transparent;background-color:transparent}.header-bottom .navbar-toggle{margin-top:8px}.navbar-toggle .icon-bar{width:28spx;height:2px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-color:#000}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}.navbar-toggle .icon-bar.top-bar{-webkit-transform:rotate(45deg) translateX(3px) translateY(-2px);-ms-transform:rotate(45deg) translateX(3px) translateY(-2px);transform:rotate(45deg) translateX(3px) translateY(-2px);-webkit-transform-origin:10% 10%;-ms-transform-origin:10% 10%;transform-origin:10% 10%}.navbar-toggle .icon-bar.middle-bar{opacity:0}.navbar-toggle .icon-bar.bottom-bar{-webkit-transform:rotate(-45deg) translateX(3px) translateY(2px);-ms-transform:rotate(-45deg) translateX(3px) translateY(2px);transform:rotate(-45deg) translateX(3px) translateY(2px);-webkit-transform-origin:10% 90%;-ms-transform-origin:10% 90%;transform-origin:10% 90%}.navbar-toggle.collapsed{overflow-x:hidden;background-color:transparent}.navbar-toggle.collapsed .top-bar{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.navbar-toggle.collapsed .middle-bar{opacity:1}.navbar-toggle.collapsed .bottom-bar{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}footer{margin:55px 0}footer .scrollup{float:right}#bannerHero{width:100%;background-color:#000}#bannerHero .item{height:600px;-webkit-background-size:cover;background-size:cover;background-position:center}@media (max-width:1500px){#bannerHero .item{height:500px}}@media (max-width:1400px){#bannerHero .item{height:400px}}@media (max-width:1200px){#bannerHero .item{height:350px}}@media (max-width:900px){#bannerHero .item{height:300px}}@media (max-width:767px){#bannerHero .item{height:250px}}#bannerHero .item:before{position:absolute;display:block;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:rgba(0,0,0,.5)}#bannerHero .inner{position:absolute;display:block;content:"";top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#bannerHero .hero-content{position:relative;z-index:1;max-width:620px;padding:10px 20px}@media (max-width:767px){#bannerHero .hero-content{padding-bottom:30px}}#bannerHero .hero-content a{color:#fff;font-weight:700}#bannerHero .hero-title{margin:0 0 20px;color:#fff;font-size:72px;line-height:1}@media (max-width:1400px){#bannerHero .hero-title{font-size:60px}}@media (max-width:1359px){#bannerHero .hero-title{font-size:42px}}@media (max-width:767px){#bannerHero .hero-title{font-size:24px}}#bannerHero .hero-text{color:#fff;font-size:14px;max-width:80%;line-height:1.4}@media (max-width:1359px){#bannerHero .hero-text{font-size:11px}}@media (max-width:767px){#bannerHero .hero-text{font-size:11px;max-width:100%}}#bannerHero .carousel-indicators{margin:0;right:30px;left:auto;top:0;bottom:0;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){#bannerHero .carousel-indicators{right:20px;left:20px;top:auto;bottom:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#bannerHero .carousel-indicators li{width:13px;height:13px;margin:10px 0;border:0;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;background:#fff}@media (max-width:767px){#bannerHero .carousel-indicators li{margin:0 5px}}#bannerHero .carousel-indicators li.active{background:0 0}.scrolldown{position:absolute;bottom:50px;left:50px;height:18px;padding-left:80px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;text-decoration:none;color:#fff;background:url(../img/ico-scrolldown.svg) no-repeat;-webkit-background-size:28px 28px;background-size:28px;font-size:12px;-webkit-animation:scrolldown 1.5s infinite;animation:scrolldown 1.5s infinite}@media (max-width:1359px){.scrolldown{left:40px}}@media (max-width:767px){.scrolldown{display:none}}.scrolldown:focus,.scrolldown:hover{color:#fff}@-webkit-keyframes scrolldown{0%{background-position:0 50%}50%{background-position:10% 50%}100%{background-position:0 50%}}@keyframes scrolldown{0%{background-position:0 50%}50%{background-position:10% 50%}100%{background-position:0 50%}}.row-5-elements{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:1023px){.row-5-elements{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-team .team-item{cursor:pointer;display:block;margin-top:50px;text-decoration:none;-webkit-transition:.6s cubic-bezier(.075,.82,.165,1);-o-transition:.6s cubic-bezier(.075,.82,.165,1);transition:.6s cubic-bezier(.075,.82,.165,1)}@media (max-width:1359px){.page-team .team-item{margin-top:25px}}@media (max-width:767px){.page-team .team-item{margin-top:0}}.page-team .team-item:hover{opacity:.8}.page-team .team-item-desc{padding:25px 0}.page-team .team-item-desc h3{margin-bottom:12px;font-size:22px}@media (max-width:767px){.page-team .team-item-desc h3{font-size:18px}}.page-team .team-item-desc h4{margin:0;text-transform:uppercase;color:#808285;font-size:15px;font-weight:400}@media (max-width:767px){.page-team .team-item-desc h4{font-size:14px}}.page-team #tab1 .row:first-of-type .team-item{margin-top:0}.page-team .tab-content .lightbox .team-item-desc{padding:0 0 40px}.section-clients .d-flex{text-align:center}@media (max-width:767px){.section-clients .d-flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.section-clients .d-flex [class*=col-]{width:auto}}.section-clients img{max-width:100%;height:auto}@media (max-width:767px){.section-clients img{padding:20px;display:inline-block}}article.casestudy:nth-child(even){background:#f6f6f6}article.casestudy .title{font-weight:400}.section-vessles .nav-tabs img{width:80px;height:auto;margin-right:20px}@media (max-width:1359px){.section-vessles .nav-tabs img{width:60px}}@media (max-width:767px){.section-vessles .nav-tabs img{display:none}}.section-vessles h3{font-weight:400;margin-bottom:35px}.section-vessles .tab-content{padding:0}@media (max-width:767px){.section-vessles .tab-pane img{margin-bottom:30px}}.section-vessles .tab-pane .row{padding-top:35px;padding-bottom:35px}.section-vessles .tab-pane .row:nth-child(even){background:#fff}.section-news .title{font-weight:400}.news-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.news-info .more{margin-top:0}article.news:nth-child(odd){background:#f6f6f6}.section-gallery .tab-content .d-flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}article.gallery-photo .gallery-box{display:block;margin-bottom:50px}@media (max-width:767px){article.gallery-photo .gallery-box{margin-bottom:30px}}.page-contact iframe{width:100%;margin-bottom:50px}.page-contact .inner-text{line-height:48px;max-width:450px}.page-contact .inner-text .title{margin-bottom:20px}.page-contact .inner-text p{margin:0}.more{display:inline-block;margin-top:20px;color:#e96801;font-size:18px}.more:hover{text-decoration:none;color:#e96801}.page-home .breadcrumbs{min-height:0;height:0;margin:0}.section-home-pages{padding-bottom:0;background-color:#f6f6f6}.section-home-pages .item .item-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:25px 0}.section-home-pages .item .item-title a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.section-home-pages .item .item-title a img{margin-right:18px}.section-home-pages .item .item-title a:hover{color:#444}main{overflow:hidden}main .inner-left{padding-right:40px}@media (max-width:1359px){main .inner-left{padding-right:20px}}@media (max-width:1023px){main .inner-left{padding-right:0}}main .inner-right{padding-left:40px}@media (max-width:1359px){main .inner-right{padding-left:20px}}@media (max-width:1023px){main .inner-right{padding-left:0}}main .inner-text{max-width:430px}@media (max-width:1023px){main .inner-text{max-width:none}}.icontext img{float:left;width:40px;height:auto;margin-top:5px}.icontext>div{float:right;width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}.img-align-left,.img-align-right{max-width:100%;height:auto;margin-bottom:60px}@media (max-width:1359px){.img-align-left,.img-align-right{width:50%;margin-bottom:30px}}@media (max-width:767px){.img-align-left,.img-align-right{float:none;margin:0 0 20px;width:100%}}.img-align-right{float:right;margin-left:60px}@media (max-width:1359px){.img-align-right{margin-left:30px}}.img-align-left{float:left;margin-right:60px}@media (max-width:1359px){.img-align-left{margin-right:30px}}
/*# sourceMappingURL=style.min.css.map */
