@import url("vne3bcb.css");@import url('https://fonts.googleapis.com/css?family=Lato:300,400&amp;display=swap');.font-light{font-family:calibri, sans-serif;font-weight:300;font-style:normal;}.font-bold{font-family:calibri, sans-serif;font-weight:700;font-style:normal;}body{-webkit-font-smoothing:antialiased;font-family:calibri, sans-serif;font-style:normal;font-weight:400;}h1,h2,h3{line-height:1;font-family:calibri, sans-serif;font-weight:700;font-style:normal;}h2{font-size:2rem;margin-bottom:30px;}h1{font-size:3rem;margin-bottom:30px;}h2.size-h1{font-size:3rem;margin-bottom:60px;}p,li,ol,strong{color:#262626;font-size:1.25rem;}p,li,ol{line-height:1.4;}@media screen and (max-width: 992px){h1{font-size:2.4rem;}h2.size-h1{font-size:2.4rem;margin-bottom:60px;}p,li,ol,strong{font-size:1.15rem;}}@media screen and (min-width: 992px){div.two-col{column-count:2;column-gap:60px;}}ul.checklist{list-style-type:none;margin:40px 0px 25px 0;padding-left:30px;}ul.checklist li{padding:0;margin:0;padding-left:35px;padding-top:0px;padding-bottom:5px;margin-bottom:5px;line-height:1.4em;background:url(../png/list-check-blue.png) no-repeat;}@media screen and (max-width: 575px){ul.checklist{padding-left:0;}}@media screen and (min-width: 992px){ul.two-column-list{column-count:2;column-gap:60px;}}img{max-width:100%;}a{color:#f15c22;}a:hover{color:#f15c22;text-decoration:none;}a.basic-arrow{position:relative;text-transform:uppercase;border-bottom:1px solid #1ccef5;padding-bottom:5px;color:#262626;}a.basic-arrow:after{position:absolute;content:url("../svg/arrow-black-small.svg");margin-left:30px;transition:all ease 0.3s;}a.basic-arrow:hover:after{margin-left:40px;}a.button{position:relative;display:inline-block;padding:15px 80px 15px 20px;text-transform:uppercase;font-size:1.2rem;color:#000;border:1px solid #000;background-color:#fff;}a.button:after{content:url("../svg/arrow-blue-small.svg");position:absolute;top:16px;right:20px;transition:all ease 0.3s;}@media screen and (max-width: 574px){a.button:after{margin-left:20px;transform:scale(0.8);}}@media screen and (max-width: 767px){a.button{display:block;margin-bottom:20px;}}a.button:hover:after{right:10px;}a.button.plain{padding:15px 30px;}a.button.plain:after{display:none;}a.button.dark{background-color:#000;color:#fff;}blockquote:before{content:"";display:block;width:52px;height:60px;background:url("../svg/quote.svg") no-repeat top left;}blockquote p{color:#1ccef5;font-weight:400;margin-top:10px;margin-left:4px;}blockquote strong{text-transform:uppercase;font-size:1rem;color:#707070;margin-bottom:0;font-weight:600;}.sitemap p{font-size:1.25rem;}.sitemap p a{font-size:1.25rem;color:#262626;transition:0.5s;}.sitemap p a:hover{color:#1ccef5;transition:0.5s;}.sitemap ul{list-style:none;margin:0 0 1rem 0;padding:0 0 0 2rem;position:relative;}.sitemap ul li{font-size:1.15rem;margin:1rem 0 0 0;padding:0 0 0 20px;position:relative;transition:0.5s;}.sitemap ul li a{color:#262626;transition:0.5s;}.sitemap ul li:before{content:"";display:block;position:absolute;height:10px;width:10px;left:0;top:4px;border-bottom:2px solid #262626;max-width:100px;transition:0.5s;}.sitemap ul li:hover{transition:0.5s;}.sitemap ul li:hover a{color:#1ccef5;transition:0.5s;}.sitemap ul li:hover:before{border-bottom:2px solid #1ccef5;transition:0.5s;}.sitemap ul li ul{margin:1rem 0 0 0;}.sitemap ul li ul li{font-size:1.05rem;}.sitemap ul li ul li a{color:#262626 !important;transition:0.5s;}.sitemap ul li ul li:hover a{color:#1ccef5 !important;transition:0.5s;}.sitemap ul li ul li:hover ul li a{color:#262626 !important;}.sitemap ul li ul li ul{margin:1rem 0 0 0;}.sitemap ul li ul li ul li{font-size:1rem;}.sitemap ul li ul li ul li a{color:#262626 !important;transition:0.5s;}.sitemap ul li ul li ul li:hover a{color:#1ccef5 !important;transition:0.5s;}#header{position:fixed;top:0;left:0;right:0;z-index:9999;background:white;}#header.headroom{will-change:transform;transition:transform 200ms linear;}#header.headroom--pinned{transform:translateY(0%);}#header.headroom--unpinned{transform:translateY(-100%);}#header.headroom--pinned:not(.headroom--top){-webkit-box-shadow:0px 3px 12px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 3px 12px 0px rgba(0,0,0,0.1);box-shadow:0px 3px 12px 0px rgba(0,0,0,0.1);}#header .logo{padding:20px 30px;}#header .logo img{width:200px;max-width:none;}#header .logo p{margin:0;}@media screen and (min-width: 1200px){body.has-showcase #header.headroom--top{background:transparent;}body:not(.has-showcase) #header .logo img.white{display:none;}body.has-showcase #header.headroom--not-top .logo img.white{display:none;}body.has-showcase #header:not(.headroom--not-top) .logo img:not(.white){display:none;}}@media screen and (max-width: 1199px){body #header .logo img.white{display:none;}}@media screen and (min-width: 992px) and (max-width: 1199px){body #header .logo{padding-bottom:15px;}}@media screen and (max-width: 991px){body #header .logo{padding:15px;}body #header .header-tel a{margin-top:10px;}}header .header-tel{padding:0;}header .header-tel a{background:#000 url("../svg/header-phone.svg") no-repeat left 18px center;background-size:15px;color:#fff;display:block;padding:10px 10px 12px 50px;margin-top:20px;font-size:1.475rem;font-weight:300;line-height:1.2rem;}@media screen and (min-width: 1200px) and (max-width: 1300px){header .header-tel a{padding:10px 10px 12px 47px;background-position:left 16px center;}}@media screen and (min-width: 1400px){header .header-tel a{font-size:1.75rem;}}@media screen and (min-width: 992px) and (max-width: 1199px){header .header-tel p{margin-bottom:0;}}@media screen and (min-width: 992px){header nav.moduletable ul.nav li.item-103{display:none;}}header nav.moduletable{position:static;}header nav.moduletable ul{list-style:none;padding-left:0;}header nav.moduletable a,header nav.moduletable span{color:#262626;}header nav.moduletable a:hover{color:#f15c22;}header nav.moduletable .burger{display:none;}@media screen and (min-width: 1400px){header nav.moduletable{padding-right:7%;}}header nav.moduletable{position:static;}header nav.moduletable ul.nav{justify-content:flex-end;margin-top:3px;}header nav.moduletable ul.nav > li{display:inline-block;}header nav.moduletable ul.nav > li > a:not(.touch-arrow){padding:25px 20px 30px;display:inline-block;font-weight:400;position:relative;font-family:calibri, sans-serif;font-weight:700;font-style:normal;}@media screen and (min-width: 1200px) and (max-width: 1300px){header nav.moduletable ul.nav > li > a:not(.touch-arrow){padding:25px 15px 30px;}}@media screen and (min-width: 992px) and (max-width: 1199px){header nav.moduletable ul.nav > li > a:not(.touch-arrow){padding-bottom:15px;}}header nav.moduletable ul.nav > li > a.touch-arrow{height:44px;width:44px;display:inline-block;vertical-align:middle;text-align:center;margin-left:-20px;z-index:9;position:relative;transition:all ease 0.2s;}header nav.moduletable ul.nav > li > a.touch-arrow:after{content:"\f107";font-family:FontAwesome;font-size:1.6rem;line-height:44px;}header nav.moduletable ul.nav > li > a.touch-arrow.open{transform:rotate(-180deg);}@media screen and (min-width: 992px){header nav.moduletable ul.nav > li > a .link-title:before{content:url(../svg/menu-hover-left.svg);vertical-align:middle;height:30px;margin-right:5px;display:inline-block;opacity:0;}header nav.moduletable ul.nav > li > a .link-title:after{content:url(../svg/menu-hover-right.svg);vertical-align:middle;height:30px;margin-left:5px;display:inline-block;opacity:0;}header nav.moduletable ul.nav > li > a:hover{color:#000;}html.uk-notouch header nav.moduletable ul.nav > li:hover > a .link-title:before,html.uk-notouch header nav.moduletable ul.nav > li:hover > a .link-title:after{opacity:1;}html.uk-notouch header nav.moduletable ul.nav > li.active a .link-title:before,html.uk-notouch header nav.moduletable ul.nav > li.active a .link-title:after{opacity:1;}html.uk-touch header nav.moduletable ul.nav > li > a.arrowopen .link-title:before,html.uk-touch header nav.moduletable ul.nav > li > a.arrowopen .link-title:after{opacity:1;}html.uk-touch header nav.moduletable ul.nav > li.active a .link-title:before,html.uk-touch header nav.moduletable ul.nav > li.active a .link-title:after{opacity:1;}}@media screen and (min-width: 1200px){body.has-showcase #header.headroom--top nav.moduletable ul.nav > li > a .link-title,body.has-showcase #header.headroom--top nav.moduletable ul.nav > li > a.touch-arrow:after{color:#fff;}}@media screen and (min-width: 992px){header nav ul.nav > li.parent > ul.nav-child{display:none;}header nav ul.nav > li.parent:hover > ul.nav-child{display:block !important;}header nav ul.nav > li.parent > ul.nav-child{position:absolute;z-index:1;background:#fff;padding:20px;-webkit-box-shadow:0px 3px 12px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 3px 12px 0px rgba(0,0,0,0.1);box-shadow:0px 3px 12px 0px rgba(0,0,0,0.1);}header nav ul.nav > li.parent > ul.nav-child > li{border-bottom:1px solid #6b7f88;}header nav ul.nav > li.parent > ul.nav-child > li a,header nav ul.nav > li.parent > ul.nav-child > li span{display:block;padding:10px 0px;}html.uk-notouch header nav ul.nav > li.parent > a:not(.touch-arrow):after{content:"";width:0;height:0;border-style:solid;border-width:0 15px 13px 15px;border-color:transparent transparent #fff transparent;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);filter:drop-shadow(0px 0px 5px black) opacity(20%);display:none;}html.uk-notouch header nav ul.nav > li.parent > a:not(.touch-arrow):before{content:"";width:0;height:0;border-style:solid;border-width:0 15px 13px 15px;border-color:transparent transparent #fff transparent;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);z-index:2;display:none;}html.uk-notouch header nav ul.nav > li.parent:hover > a:after,html.uk-notouch header nav ul.nav > li.parent:hover > a:before{display:block;}}@media screen and (min-width: 992px) and all and (-ms-high-contrast: none),screen and (min-width: 992px) and (-ms-high-contrast: active){html.uk-notouch header nav ul.nav > li.parent > a:not(.touch-arrow):after{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);}}header nav:not(.mobile-init) ul.nav > li.parent.item-107 > ul.nav-child{width:100%;left:0;padding:50px;border-bottom:1px solid #e2e8ec;}header nav:not(.mobile-init) ul.nav > li.parent.item-107 > ul.nav-child > li{display:inline-block;vertical-align:top;padding:0 30px;border:none;}@media screen and (min-width: 1600px){header nav:not(.mobile-init) ul.nav > li.parent.item-107 > ul.nav-child > li{width:16%;}}@media screen and (min-width: 960px) and (max-width: 1599px){header nav:not(.mobile-init) ul.nav > li.parent.item-107 > ul.nav-child{column-count:3;column-gap:1rem;height:1020px;}header nav:not(.mobile-init) ul.nav > li.parent.item-107 > ul.nav-child > li{width:100%;margin-bottom:50px;}}header nav:not(.mobile-init) ul.nav > li.parent.item-107 > ul.nav-child > li > a,header nav:not(.mobile-init) ul.nav > li.parent.item-107 > ul.nav-child > li > span.nav-header{display:block;padding-bottom:20px;font-size:1.5rem;font-weight:700;}header nav:not(.mobile-init) ul.nav > li.parent.item-107 > ul.nav-child > li > a:hover,header nav:not(.mobile-init) ul.nav > li.parent.item-107 > ul.nav-child > li > span.nav-header:hover{color:#262626;}header nav:not(.mobile-init) ul.nav > li.parent.item-107 > ul.nav-child > li > a:hover:after,header nav:not(.mobile-init) ul.nav > li.parent.item-107 > ul.nav-child > li > span.nav-header:hover:after{width:100%;}@media screen and (min-width: 992px){header nav ul.nav ul.nav-child ul.nav-child > li{border-bottom:1px solid #6b7f88;}header nav ul.nav ul.nav-child ul.nav-child > li a,header nav ul.nav ul.nav-child ul.nav-child > li span{display:block;padding:10px 0px;}header nav ul.nav ul.nav-child ul.nav-child > li:last-child{border-bottom:none;}}header nav ul.nav ul.nav-child ul.nav-child ul.nav-child{display:none;}body.mobile-menu-open{overflow:hidden;position:fixed;width:100%;}@media screen and (max-width: 991px){header nav.moduletable .burger{display:block !important;position:absolute;top:70px;right:30px;z-index:99;width:40px;height:20px;}header nav.moduletable .burger:after{content:"menu";display:block;position:absolute;font-size:18px;bottom:-30px;left:-1px;color:#000;}header nav.moduletable .burger .line{display:block;background:#000;width:40px;height:3px;position:absolute;left:0;border-radius:1px;transition:all 0.4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;}header nav.moduletable .burger .line.line1{top:0;}header nav.moduletable .burger .line.line2{top:50%;}header nav.moduletable .burger .line.line3{top:100%;}header nav.moduletable.open .burger:after{content:"";left:-3px;}header nav.moduletable.open .line1{transform:translateY(10px) translateX(0) rotate(45deg);-webkit-transform:translateY(10px) translateX(0) rotate(45deg);-moz-transform:translateY(10px) translateX(0) rotate(45deg);}header nav.moduletable.open .line2{opacity:0;}header nav.moduletable.open .line3{transform:translateY(-10px) translateX(0) rotate(-45deg);-webkit-transform:translateY(-10px) translateX(0) rotate(-45deg);-moz-transform:translateY(-10px) translateX(0) rotate(-45deg);}header nav.moduletable .layer{position:absolute;z-index:98;top:0px;left:0px;width:100vw;height:100vh;display:block;background:rgba(255,255,255,0.975);}}@media screen and (max-width: 991px){header nav.moduletable div.overflow{height:85%;overflow-y:auto;}header nav.moduletable ul.nav{display:block;margin-top:85px;padding:0 1.5rem;}header nav.moduletable ul.nav a.back{border-bottom:2px solid #1ccef5;border-top:0;padding:0px !important;margin-bottom:20px;color:#000 !important;}header nav.moduletable ul.nav div.heading{font-size:2rem;margin-bottom:20px;font-family:calibri, sans-serif;font-weight:700;font-style:normal;}header nav.moduletable ul.nav > li{border-bottom:1px solid #6b7f88;display:block;}header nav.moduletable ul.nav > li a,header nav.moduletable ul.nav > li span.nav-header{font-size:1.5rem;padding:12px 0 !important;display:block;font-weight:400 !important;}header nav.moduletable ul.nav > li > ul > li a,header nav.moduletable ul.nav > li > ul > li span.nav-header{border-top:1px solid #6b7f88;}header nav.moduletable ul.nav > li.active > a{color:#f15c22;}header nav.moduletable ul.nav > li.active > a > span{color:#f15c22;}}@media screen and (min-width: 992px){html.uk-touch header nav ul.nav > li.parent > a.arrowopen:after{content:"";width:0;height:0;border-style:solid;border-width:0 15px 13px 15px;border-color:transparent transparent #fff transparent;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);filter:drop-shadow(0px 0px 5px black) opacity(20%);display:block;}html.uk-touch header nav ul.nav > li.parent > a.arrowopen:before{content:"";width:0;height:0;border-style:solid;border-width:0 15px 13px 15px;border-color:transparent transparent #fff transparent;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);z-index:2;display:block;}}section.mod-showcase h1,section.mod-showcase h2,section.mod-showcase h3,section.mod-showcase h4,section.mod-showcase p{color:#fff;}section.mod-showcase h1{margin-bottom:0;font-family:calibri, sans-serif;font-weight:700;font-style:normal;}section.mod-showcase p{font-size:1.8rem;font-family:calibri, sans-serif;font-weight:300;font-style:normal;}section.mod-showcase .showcase-background{display:flex;background-size:cover;background-repeat:no-repeat;overflow:hidden;position:relative;height:770px;}@media screen and (max-width: 767px){section.mod-showcase .showcase-background{height:75vh;min-height:500px;}}section.mod-showcase .showcase-overlay{background-color:rgba(0,0,0,0.4);width:100%;height:100%;position:absolute;top:0;}section.mod-showcase.showcase-video{position:relative;}section.mod-showcase.showcase-video video{position:absolute;top:0;min-width:100%;min-height:100%;}@media screen and (max-width: 767px){section.mod-showcase.showcase-video video{display:none !important;}section.mod-showcase.showcase-video .showcase-background{background-position:right -200px center;}}section.mod-showcase.showcase-cta{position:relative;}section.mod-showcase.showcase-cta h1{font-size:4rem;}section.mod-showcase.showcase-cta a.button{display:block;font-size:1.6rem;font-family:calibri, sans-serif;font-weight:300;font-style:normal;}section.mod-showcase.showcase-cta .container > .row{height:100%;}section.mod-showcase.showcase-cta .container > .row div[class*="col"]{height:100%;display:flex;align-items:center;}section.mod-showcase.showcase-cta .container > .row div.col-md-4{align-items:flex-end;justify-content:flex-end;}@media screen and (min-width: 992px){section.mod-showcase.showcase-cta div.showcase-cta{position:absolute;bottom:3rem;right:3rem;}}@media screen and (max-width: 991px){section.mod-showcase.showcase-cta div.showcase-cta{padding-left:30px;padding-right:30px;max-width:720px;margin:0 auto;width:100%;}section.mod-showcase.showcase-cta div.showcase-cta a.button{display:inline-block;font-size:1.4rem;}}@media screen and (min-width: 576px) and (max-width: 767px){section.mod-showcase.showcase-cta div.showcase-cta{max-width:540px;}}section.mod-showcase.showcase-cta div.scroll-arrow{display:flex;justify-content:center;position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);height:70px;width:70px;background-color:#000;color:#fff;text-align:center;transition:all ease 0.2s;}section.mod-showcase.showcase-cta div.scroll-arrow img{width:49px;height:70px;}@media screen and (max-width: 991px){section.mod-showcase.showcase-cta div.scroll-arrow{height:60px;width:60px;}section.mod-showcase.showcase-cta div.scroll-arrow img{transform:scale(0.8);}}section.mod-showcase.showcase-cta div.scroll-arrow:hover{cursor:pointer;bottom:-40px;}@media screen and (max-width: 1199px){section.mod-showcase.showcase-cta .showcase-background{flex-direction:column;align-items:flex-start;justify-content:center;}}section.mod-showcase.showcase-no-cta .showcase-background{height:680px;}@media screen and (max-width: 767px){section.mod-showcase.showcase-no-cta .showcase-background{height:550px;}}section.mod-showcase.showcase-no-cta p.showcase-strapline{text-transform:uppercase;font-size:1.1rem;font-weight:400;}section.mod-showcase.showcase-no-cta .container > .row{height:100%;}section.mod-showcase.showcase-no-cta .container > .row div[class*="col"]{height:100%;display:flex;align-items:flex-end;}section.mod-showcase.showcase-cta-menu .showcase-overlay{background-color:rgba(0,0,0,0.7);}section.mod-showcase.showcase-cta-menu .showcase-text p{margin-top:30px;font-size:1.6rem;}section.mod-showcase.showcase-cta-menu .showcase-logos{margin:40px 0;}section.mod-showcase.showcase-cta-menu .showcase-logos ul{list-style:none;padding:0;}section.mod-showcase.showcase-cta-menu .showcase-logos ul li{display:inline-block;}section.mod-showcase.showcase-cta-menu .showcase-logos ul li + li{margin-left:15px;}section.mod-showcase.showcase-cta-menu .showcase-menu{width:100%;}section.mod-showcase.showcase-cta-menu .showcase-menu ul{list-style:none;margin-top:10px;padding:0;}section.mod-showcase.showcase-cta-menu .showcase-menu ul li:before{content:"";width:100%;display:block;height:2px;background:linear-gradient(to right,#1ccef5 50%,#e2e8ec 50%);background-size:200% 100%;background-position:right bottom;transition:all ease 0.3s;}section.mod-showcase.showcase-cta-menu .showcase-menu ul li a.nav-link{position:relative;padding:0.8rem;color:#fff;font-size:1.6rem;padding-right:50px;font-family:calibri, sans-serif;font-weight:700;font-style:normal;}section.mod-showcase.showcase-cta-menu .showcase-menu ul li a.nav-link .nav-link-arrow{width:28px;position:absolute;right:0.8rem;top:27px;transition:all ease 0.3s;}section.mod-showcase.showcase-cta-menu .showcase-menu ul li a.nav-link:hover .nav-link-arrow{right:0;}section.mod-showcase.showcase-cta-menu .showcase-menu ul li:hover:before{background-position:left bottom;}@media screen and (min-width: 1200px){section.mod-showcase.showcase-cta-menu .showcase-background{padding-top:210px !important;}}@media screen and (min-width: 992px) and (max-width: 1199px){section.mod-showcase.showcase-cta-menu .showcase-background{padding-top:110px !important;height:660px;}}@media screen and (min-width: 992px){section.mod-showcase.showcase-cta-menu .showcase-menu ul li{padding-bottom:3rem;}}@media screen and (max-width: 991px){section.mod-showcase.showcase-cta-menu .showcase-background{height:auto;padding-top:110px !important;}section.mod-showcase.showcase-cta-menu .showcase-menu{margin-top:50px;}}@media screen and (max-width: 767px){section.mod-showcase.showcase-cta-menu .showcase-background{padding-top:80px !important;}}@media screen and (max-width: 575px){section.mod-showcase.showcase-cta-menu .showcase-menu ul li a.nav-link{font-size:1.4rem;}}section.mod-showcase.showcase-horizontal-menu .showcase-overlay{background-color:rgba(0,0,0,0.7);}section.mod-showcase.showcase-horizontal-menu .showcase-background > .container > .row{height:100%;}section.mod-showcase.showcase-horizontal-menu .showcase-text p{margin-top:30px;font-size:1.6rem;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu-container{display:flex;align-items:flex-end;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu{width:100%;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu a.toggle{display:block;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu .ul{display:none;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu ul li:before{content:"";width:100%;display:block;height:2px;background:linear-gradient(to right,#1ccef5 50%,#e2e8ec 50%);background-size:200% 100%;background-position:right bottom;transition:all ease 0.3s;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu ul li a.nav-link{position:relative;padding:20px 0.8rem;color:#fff;font-size:1.3rem;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu ul li:hover:before{background-position:left bottom;}@media screen and (min-width: 1200px){section.mod-showcase.showcase-horizontal-menu .showcase-background{padding-top:210px !important;}}@media screen and (min-width: 992px) and (max-width: 1199px){section.mod-showcase.showcase-horizontal-menu .showcase-background{padding-top:110px !important;height:660px;}}@media screen and (min-width: 992px){section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu a.toggle{display:none;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu .ul{display:block;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu ul{flex-direction:row;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu ul li{flex:1;text-align:center;}}@media screen and (max-width: 991px){section.mod-showcase.showcase-horizontal-menu .showcase-background{height:auto;padding-top:110px !important;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu{margin-top:50px;}}@media screen and (max-width: 767px){section.mod-showcase.showcase-horizontal-menu .showcase-background{padding-top:80px !important;}}section.mod-title-text h1,section.mod-title-text h2,section.mod-title-text h3{margin-bottom:30px;}section.mod-title-text h1,section.mod-title-text h2{font-size:3.6rem;font-family:calibri, sans-serif;font-weight:700;font-style:normal;}section.mod-title-text h3{font-size:2.5rem;font-family:calibri, sans-serif;font-weight:700;font-style:normal;}@media screen and (max-width: 991px){section.mod-title-text h1,section.mod-title-text h2{font-size:2.6rem;}section.mod-title-text h3{font-size:2.3rem;}}section.mod-title-text.layout-smalltitle h1,section.mod-title-text.layout-smalltitle h2,section.mod-title-text.layout-smalltitle h3{font-size:1.875rem;}section.mod-cta h1,section.mod-cta h2,section.mod-cta h3,section.mod-cta p{color:#fff;}section.mod-cta .mod-cta-background{background-color:#262626;}@media screen and (max-width: 991px){section.mod-cta a.button{display:inline-block;margin-top:30px;}}section.mod-text-menu ul.nav{margin-top:10px;}section.mod-text-menu ul.nav li.nav-item{padding-bottom:3rem;}section.mod-text-menu ul.nav li.nav-item:before{content:"";width:100%;display:block;height:2px;background:linear-gradient(to right,#1ccef5 50%,#e2e8ec 50%);background-size:200% 100%;background-position:right bottom;transition:all ease 0.3s;}section.mod-text-menu ul.nav li.nav-item a.nav-link{position:relative;padding:0.8rem;color:#262626;font-size:1.6rem;padding-right:50px;font-family:calibri, sans-serif;font-weight:700;font-style:normal;}section.mod-text-menu ul.nav li.nav-item a.nav-link .nav-link-arrow{width:28px;position:absolute;right:0.8rem;top:27px;transition:all ease 0.3s;}section.mod-text-menu ul.nav li.nav-item a.nav-link:hover .nav-link-arrow{right:0;}section.mod-text-menu ul.nav li.nav-item:hover:before{background-position:left bottom;}section.mod-text-menu ul.nav li.nav-item.has-icon{margin-left:30px;position:relative;}section.mod-text-menu ul.nav li.nav-item.has-icon span.nav-item-icon{position:absolute;top:-16px;left:-30px;width:30px;}section.mod-text-menu ul.nav li.nav-item.has-icon:hover span.nav-item-icon svg .a{fill:#1ccef5;}@media screen and (max-width: 991px){section.mod-text-menu ul.nav{margin-top:50px;}}@media screen and (max-width: 575px){section.mod-text-menu ul.nav li.nav-item a.nav-link{font-size:1.4rem;}}section.mod-tiled-menu div.mod-tile{padding:30px 0;}section.mod-tiled-menu div.mod-tile div.mod-tile-inner{width:90%;margin:auto;}section.mod-tiled-menu div.mod-tile div.mod-tile-inner div.tile-heading h2,section.mod-tiled-menu div.mod-tile div.mod-tile-inner div.tile-heading h3,section.mod-tiled-menu div.mod-tile div.mod-tile-inner div.tile-heading a,section.mod-tiled-menu div.mod-tile div.mod-tile-inner div.tile-heading p{color:#fff;}section.mod-tiled-menu div.mod-tile div.mod-tile-inner ul.nav li a{color:#fff;}section.mod-stats div.stat-box{border:2px solid #e2e8ec;border-radius:8px;padding:20px 60px 20px 40px;padding:20px;}section.mod-stats div.stat-box span.stat-number,section.mod-stats div.stat-box span.stat-unit{font-family:'Lato', sans-serif;font-size:3.5rem;line-height:3.5rem;font-weight:300;}section.mod-stats div.stat-box p.stat-title{margin:1rem 0 0;font-weight:600;}section.mod-stats div.stat-box p.stat-desc{margin:0;line-height:1.2;}section.mod-stats div.stat-box img.stat-arrow{margin-top:5px;height:50px;}@media screen and (min-width: 768px) and (max-width: 991px){section.mod-stats div.stat-box span.stat-number,section.mod-stats div.stat-box span.stat-unit{font-size:3rem;line-height:3rem;}}@media screen and (min-width: 768px){section.mod-stats div.stat-box{height:100%;}}@media screen and (max-width: 767px){section.mod-stats div.stat-box{margin-bottom:20px;}}section.mod-stats.has-text .mod-stats-text{margin-bottom:30px;}section.mod-stats.has-text .mod-stats-text h2{font-weight:400;font-size:2.2rem;}section.mod-stats.has-text .mod-stats-text p{font-size:1.125rem;}section.mod-stats.has-text div.stat-box p.stat-desc{font-size:1.1rem;line-height:1.4;color:#707070;}@media screen and (min-width: 992px){section.mod-team-random .team-text{padding-right:30px;}}@media screen and (max-width: 991px){section.mod-team-random .team-text{padding-bottom:60px;}}section.mod-team-random .team-text header{margin-bottom:30px;}section.mod-team-random .team-text header h1,section.mod-team-random .team-text header h2,section.mod-team-random .team-text header h3{font-size:3rem;}@media screen and (max-width: 991px){section.mod-team-random .team-text header h1,section.mod-team-random .team-text header h2,section.mod-team-random .team-text header h3{font-size:2.6rem;}}section.mod-team-random .team-cta{margin-top:50px;}@media screen and (min-width: 768px){section.mod-team-random .team-cta a.button + a.button{margin-left:20px;}}section.mod-team-random a.random{padding:25px;width:92px;height:92px;z-index:10;}section.mod-team-random a.random:hover svg path{fill:#f15c22;stroke:#f15c22;}section.mod-team-random .progress-circle{position:absolute;width:92px;height:92px;top:50%;left:50%;transform:translate(-50%,-50%);}section.mod-team-random .rowTwo{margin-top:30px;margin-bottom:30px;}section.mod-team-random .team-img img{width:100%;max-width:unset;position:relative;}@media screen and (min-width: 992px) and (max-width: 1199px){section.mod-team-random .team-cta a.button{display:block;}section.mod-team-random .team-cta a.button + a.button{margin-left:0;margin-top:20px;}}section.mod-tabbed-list ul.nav-tabs li.nav-item{width:50%;text-align:center;}section.mod-tabbed-list ul.nav-tabs li.nav-item a{text-transform:uppercase;color:#262626;border:2px solid #f6f6f6;padding:15px 10px 25px;border-radius:0;font-size:1.125rem;font-weight:600;}section.mod-tabbed-list ul.nav-tabs li.nav-item a span{padding-bottom:5px;border-bottom:2px solid transparent;}section.mod-tabbed-list ul.nav-tabs li.nav-item a.active{background-color:#f6f6f6;}section.mod-tabbed-list ul.nav-tabs li.nav-item a.active span{border-color:#1ccef5;}section.mod-tabbed-list ul.nav-tabs li.nav-item a:hover span{border-color:#1ccef5;}section.mod-tabbed-list div.tab-content{background-color:#f6f6f6;padding:30px 100px 60px;}@media screen and (max-width: 767px){section.mod-tabbed-list div.tab-content{padding:30px 50px 60px;}}section.mod-tabbed-list div.tab-content ul{padding:0;margin:0;}@media screen and (min-width: 992px){section.mod-tabbed-list div.tab-content ul{list-style:none;column-count:2;column-gap:100px;}}@media screen and (min-width: 1200px){section.mod-tabbed-list div.tab-content ul{column-gap:200px;}}section.mod-tabbed-list div.tab-content ul li{border-bottom:2px solid #e2e8ec;padding:20px 0;display:inline-block;width:100%;text-transform:uppercase;color:#262626;font-size:1.125rem;font-weight:600;}section.mod-tabbed-list div.tab-content ul li a{color:#262626;}section.mod-tabbed-list div.tab-content ul li a:hover{color:#1ccef5;}.mod-columnmenu ul{margin-bottom:0;}.mod-columnmenu .col{background-position:center;background-repeat:no-repeat;background-size:cover;}.mod-columnmenu .backgrounds{display:block;}.mod-columnmenu .backgrounds .col{position:absolute;top:0;}.mod-columnmenu.layout-mobile{position:relative;}.mod-columnmenu.layout-mobile .col{flex-basis:unset;}.mod-columnmenu.layout-mobile .backgrounds .col{width:100%;}.mod-columnmenu.layout-desktop{position:relative;height:700px;overflow:hidden;}.mod-columnmenu.layout-desktop .backgrounds,.mod-columnmenu.layout-desktop .menus{position:absolute;top:0;left:0;width:100%;height:100%;}.mod-columnmenu.layout-desktop .backgrounds .col{height:100%;}.mod-columnmenu.layout-desktop .backgrounds .col.elevate{z-index:100;}.mod-columnmenu.layout-desktop .menus{z-index:101;}.mod-columnmenu.layout-desktop .row.menus > div{border-right:1px solid #707070;}.mod-columnmenu.layout-desktop .row.menus > div:last-of-type{border-right:0;}.mod-columnmenu .row.menus div.menu{padding:60px 60px;}.mod-columnmenu .row.menus div.menu div.braille-icon{display:block;margin-bottom:30px;margin-top:-20px;}.mod-columnmenu .row.menus div.menu h2{font-size:1.75rem;}.mod-columnmenu .row.menus div.menu h2 a{color:#fff;}.mod-columnmenu .row.menus div.menu svg.arrow{float:right;margin-top:11px;}.mod-columnmenu .row.menus div.menu svg.arrow path{fill:#fff;}.mod-columnmenu .row.menus div.menu ul{list-style:none;padding:0;margin-top:50px;}.mod-columnmenu .row.menus div.menu ul li{border-bottom:1px solid #707070;}.mod-columnmenu .row.menus div.menu ul li:hover{border-color:#fff;}.mod-columnmenu .row.menus div.menu ul li a{color:#fff;display:block;padding:12px 0;font-weight:400;}.mod-columnmenu .row.menus > div:hover div.menu{opacity:1;}.mod-columnmenu div.menus.hovering div.col:not(.hovering) div.menu{opacity:0.5;}@media screen and (min-width: 992px) and (max-width: 1399px){.mod-columnmenu .row.menus div.menu{padding:60px 30px;}}@media screen and (min-width: 992px) and (max-width: 1199px){.mod-columnmenu .row.menus div.menu svg.arrow{display:block;float:none;}}section.mod-news a{display:block;position:relative;height:100%;}section.mod-news a:hover{-webkit-box-shadow:0px 3px 28px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 3px 28px 0px rgba(0,0,0,0.15);box-shadow:0px 3px 28px 0px rgba(0,0,0,0.15);}section.mod-news a:hover svg path{fill:#1ccef5;}section.mod-news svg{position:absolute;right:20px;bottom:20px;}section.mod-news .mod-news-img img{width:100%;}section.mod-news .mod-news-content{padding:30px 25px;margin-bottom:20px;position:relative;}section.mod-news .mod-news-content p.news-tag{text-transform:uppercase;font-weight:300;font-size:1.125rem;}section.mod-news .mod-news-content h3{color:#000;font-size:1.4rem;}section.mod-news .mod-news-content p:not(.news-tag){font-size:1.1rem;}@media screen and (max-width: 991px){section.mod-news div[class*="col"]{margin-bottom:30px;}}section.mod-image.layout-single img{width:100%;}section.mod-image.layout-2col div[class*="col"]{display:flex;align-items:flex-end;}@media screen and (min-width: 768px) and (max-width: 1299px){section.mod-image.layout-2col{background-size:50%;}}@media screen and (max-width: 767px){section.mod-image.layout-2col{background:none !important;}}section.mod-general p a.button{margin-top:20px;}#buorg{border:none;box-shadow:none;position:absolute !important;}#buorg .buorg-pad{background:#e2e8ec;line-height:1.2em;padding:12px;}#buorg .buorg-pad span.buorg-moremsg,#buorg .buorg-pad b.buorg-mainmsg{font-size:17px;}#buorg .buorg-pad span.buorg-buttons{padding-top:10px;}#buorg .buorg-pad span.buorg-buttons a#buorgul{background:#f15c22;border-radius:0;padding:8px 20px;box-shadow:none;text-transform:uppercase;letter-spacing:0.08em;font-family:'Lato', sans-serif;font-size:12px;font-weight:400;transition:0.3s;margin:5px;}#buorg .buorg-pad span.buorg-buttons a#buorgul:hover{background:#1ccef5;transition:0.3s;text-decoration:underline;}#buorg .buorg-pad span.buorg-buttons a#buorgig{background:transparent;border-radius:0;padding:2px 5px;box-shadow:none;text-transform:uppercase;letter-spacing:0.08em;font-family:'Lato', sans-serif;font-size:12px;font-weight:600;transition:0.3s;margin:5px;color:#000;border-bottom:3px solid #1ccef5;}#buorg .buorg-pad span.buorg-buttons a#buorgig:hover{border-bottom:3px solid #f15c22;transition:0.3s;}#buorg .buorg-pad span.buorg-buttons a#buorgpermanent{background:#f15c22;border-radius:0;padding:8px 20px;box-shadow:none;text-transform:uppercase;letter-spacing:0.08em;font-family:'Lato', sans-serif;font-size:12px;font-weight:400;transition:0.3s;margin:5px;}#buorg .buorg-pad span.buorg-buttons a#buorgpermanent:hover{background:#1ccef5;transition:0.3s;text-decoration:underline;}section.mod-testimonial div.mod-testimonial-text:before{content:"";display:block;width:52px;height:60px;background:url(../svg/quote.svg) no-repeat top left;}section.mod-testimonial div.mod-testimonial-text p:not(.mod-test-client){color:#1ccef5;font-weight:400;font-size:1.4rem;margin-top:10px;}section.mod-testimonial div.mod-testimonial-text p.mod-test-client{text-transform:uppercase;font-size:1rem;color:#707070;margin-bottom:0;font-weight:600;}section.mod-image-overlay div.container{position:relative;}section.mod-image-overlay div.container-fluid{position:relative;}section.mod-image-overlay div.row.mod-image-overlay-image{background-repeat:no-repeat;background-size:cover;background-position:right;}section.mod-image-overlay div.row.mod-image-overlay-text ul.checklist li{font-size:1rem;margin-bottom:10px;}@media screen and (min-width: 992px){section.mod-image-overlay div.row.mod-image-overlay-text{position:absolute;top:0;left:0;width:100%;padding:90px;}section.mod-image-overlay div.row.mod-image-overlay-text div.mod-image-overlay-text-inner{background:#fff;height:100%;padding:40px;}section.mod-image-overlay div.row.mod-image-overlay-text p{font-size:1rem;}}@media screen and (max-width: 1199px){section.mod-image-overlay > .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:100%;}}@media screen and (max-width: 991px){section.mod-image-overlay div.row.mod-image-overlay-image{min-height:500px;}section.mod-image-overlay div.row.mod-image-overlay-text{background:#f6f6f6;}section.mod-image-overlay div.row.mod-image-overlay-text div.mod-image-overlay-text-inner{background:transparent;padding:40px;}}@media screen and (max-width: 575px){section.mod-image-overlay div.row.mod-image-overlay-image{min-height:300px;}section.mod-image-overlay div.row.mod-image-overlay-text div.mod-image-overlay-text-inner{padding:40px 20px;}}section.mod-text-grid div.mod-text-grid-text{margin-bottom:60px;padding-bottom:30px;}section.mod-text-grid div.mod-text-grid-text.text-center a{left:0;right:0;width:fit-content;margin:auto;}section.mod-text-grid div.mod-text-grid-icon{margin-bottom:20px;}section.mod-text-grid div.mod-text-grid-heading{margin-bottom:20px;}section.mod-text-grid div.mod-text-grid-heading h3 > a{color:#262626;display:block;}section.mod-text-grid p,section.mod-text-grid div.mod-text-grid-text > a:last-child{font-size:1.125rem;}section.mod-text-grid div.mod-text-grid-text > a{color:#1ccef5;position:absolute;bottom:0;padding-bottom:5px;border-bottom:1px solid transparent;}section.mod-text-grid div.mod-text-grid-text > a:hover{border-color:#1ccef5;color:#262626;}section.mod-text-grid.no-icon div.mod-text-grid-heading.has-link:not(.no-after):after{transition:width ease 0.3s;}section.mod-text-grid.no-icon div.mod-text-grid-heading.has-link:not(.no-after):hover:after{width:100%;}section.mod-text-grid.no-icon div.mod-text-grid-heading.has-link.no-after h3 > a{padding-bottom:5px;border-bottom:1px solid transparent;}section.mod-text-grid.no-icon div.mod-text-grid-heading.has-link.no-after h3 > a:hover{border-color:#1ccef5;color:#262626;}section.mod-text-grid.no-icon div.mod-text-grid-heading{margin-bottom:20px;}section.mod-text-grid.no-icon div.mod-text-grid-heading:after{content:"";display:block;background-color:#1ccef5;width:50px;height:3px;margin-top:20px;}section.mod-icon-grid h2{font-weight:400;font-size:2.2rem;}section.mod-icon-grid div.title{font-weight:600;margin:10px 0;font-size:1.2rem;}section.mod-icon-grid div[class*="col"]{text-align:center;}section.mod-image-text div.mod-image-text-text{padding-top:40px;}section.mod-image-text div.mod-image-text-cta{margin-top:40px;}@media screen and (min-width: 992px){section.mod-image-text.image-right div.mod-image-text-text{padding-right:60px;}section.mod-image-text.image-left div.mod-image-text-text{padding-left:60px;}section.mod-image-text.image-left div.mod-image-text-image{text-align:left;}}section.mod-image-text.wide{overflow:hidden;}section.mod-image-text.wide div.mod-image-text-image{position:relative;}@media screen and (min-width: 992px){section.mod-image-text.wide div.mod-image-text-image img{position:absolute;height:100%;max-width:none;}}section.mod-image-text.wide.image-left div.mod-image-text-image img{right:0;}section.mod-image-text.wide.image-right div.mod-image-text-image img{left:0;}section.mod-sector-showcase{position:relative;}section.mod-sector-showcase .row div[class*="col"]{height:100%;}section.mod-sector-showcase .mod-sector-showcase-left div[class*="col"]{background:#f6f6f6;}section.mod-sector-showcase .mod-sector-showcase-right div[class*="col"]{background:#f6f6f6;min-height:820px;background-repeat:no-repeat;background-position:center;background-size:cover;}section.mod-sector-showcase .mod-sector-showcase-text{align-items:center;}section.mod-sector-showcase .mod-sector-showcase-text .mod-sector-showcase-logos{margin:40px 0;}section.mod-sector-showcase .mod-sector-showcase-text .mod-sector-showcase-logos ul{list-style:none;padding:0;}section.mod-sector-showcase .mod-sector-showcase-text .mod-sector-showcase-logos ul li{display:inline-block;vertical-align:top;margin-bottom:30px;}section.mod-sector-showcase .mod-sector-showcase-text .mod-sector-showcase-logos ul li img{height:80px;}section.mod-sector-showcase .mod-sector-showcase-text .mod-sector-showcase-logos ul li + li{margin-left:15px;}@media screen and (min-width: 1200px){section.mod-sector-showcase{position:relative;}section.mod-sector-showcase .row div[class*="col"]{height:100%;}section.mod-sector-showcase .mod-sector-showcase-left{position:absolute;top:10%;height:80%;width:100%;}section.mod-sector-showcase .mod-sector-showcase-right div[class*="col"]{min-height:770px;}section.mod-sector-showcase .mod-sector-showcase-text{position:absolute;top:10%;height:80%;width:100%;z-index:99;}section.mod-sector-showcase .mod-sector-showcase-text > div{display:-ms-flexbox;display:flex;align-items:center;}}@media screen and (max-width: 1199px){section.mod-sector-showcase .mod-sector-showcase-left{display:none;}section.mod-sector-showcase .mod-sector-showcase-right{margin-top:-200px;}section.mod-sector-showcase .mod-sector-showcase-right div[class*="col"]{min-height:770px;}section.mod-sector-showcase .mod-sector-showcase-text{z-index:9;position:relative;}section.mod-sector-showcase .mod-sector-showcase-text > div{background:#f6f6f6;padding:60px;margin-top:30px;}}@media screen and (max-width: 991px){section.mod-sector-showcase .mod-sector-showcase-right{margin-top:0px;}section.mod-sector-showcase .mod-sector-showcase-right div[class*="col"]{min-height:550px;}}@media screen and (max-width: 575px){section.mod-sector-showcase .mod-sector-showcase-right div[class*="col"]{min-height:350px;}section.mod-sector-showcase .mod-sector-showcase-text > div{padding:60px 10px;}}section.mod-youtube .row{position:relative;}section.mod-youtube div.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;}section.mod-youtube div.play-button img{width:100px;transition:all ease 0.2s;}section.mod-youtube a:hover div.play-button img{width:120px;}@media screen and (max-width: 767px){section.mod-youtube div.play-button img{width:70px;}section.mod-youtube a:hover div.play-button img{width:90px;}}section.mod-team.with-background .container{background:#f6f6f6;}section.mod-team .mod-team-text h2{font-size:2.5rem;margin-bottom:40px;}section.mod-team .mod-team-text p{color:#6b7f88;}section.mod-team .mod-team-text-cta{margin-top:60px;}section.mod-team .mod-team-text-image{margin-bottom:2%;padding-left:1%;padding-right:1%;}section.mod-team.profiles-6 > .container > .row{padding:6rem 3rem !important;}@media screen and (min-width: 992px){section.mod-team .mod-team-text[class*="order"]{padding-left:60px;}section.mod-team .mod-team-text:not([class*="order"]){padding-right:60px;}}@media screen and (max-width: 991px){section.mod-team .mod-team-text{margin-bottom:60px;}}@media screen and (max-width: 767px){section.mod-team .mod-team-text-image{margin-bottom:2%;padding-left:1%;padding-right:1%;}section.mod-team > .container > .row{padding:3rem 0rem !important;}section.mod-team > .container > .row > div:not(.mod-team-text) > .row{padding:0 15px;}}section.mod-service{margin-top:0px !important;padding:4rem 0;}section.mod-service .nav-link-arrow{width:28px;margin-left:2rem;transition:all ease 0.3s;}section.mod-service ul{margin-top:2rem;max-width:95%;column-count:2;column-gap:10px;padding-left:0;}section.mod-service ul li{border-bottom:1px solid #707070;display:inline-block;transition:all .2s ease-in-out;width:90%;}section.mod-service ul li a{padding:25px 0;font-size:1.125rem;text-transform:uppercase;font-weight:600;}section.mod-service.dark{background:#262626;}section.mod-service.dark *{color:#fff;}section.mod-service.dark .servicetype{border-right:1px solid #6b7f88;}section.mod-service.dark ul li:hover{border-bottom:1px solid #fff;}section.mod-service.light a{color:#262626;}section.mod-service.light .servicetype{border-right:1px solid #e2e8ec;}section.mod-service.light ul li:hover{border-bottom:1px solid #1ccef5;}section.mod-service .servicetype{border-right:1px solid #e2e8ec;padding-right:2.5rem;}section.mod-service .servicetype .icon{margin-bottom:1.5rem;}section.mod-service .servicetype .h1{font-weight:700;}@media (max-width: 575px){section.mod-service .servicetype .h1{font-size:1.6rem;}}section.mod-service .servicetype h2:hover .nav-link-arrow{margin-left:3rem;}section.mod-service .servicetype .content{margin-top:1.5rem;}section.mod-service .cs-block{display:flex;justify-content:flex-end;}section.mod-service .cs-block .casestudy{max-width:350px;padding-left:2rem;}section.mod-service .cs-block .casestudy .img-container{overflow:hidden;}section.mod-service .cs-block .casestudy img,section.mod-service .cs-block .casestudy .cs-title,section.mod-service .cs-block .casestudy .cs-link{width:100%;transition:all 0.2s ease-in-out;}section.mod-service .cs-block .casestudy:hover img{transform:scale(1.1);}section.mod-service .cs-block .casestudy:hover .cs-title{color:#1ccef5;}section.mod-service .cs-block .casestudy .cs-client{font-size:1rem;letter-spacing:0.5px;text-transform:uppercase;font-weight:600;margin-top:1rem;color:#707070;}section.mod-service .cs-block .casestudy .cs-title{font-size:1.6rem;}section.mod-service .cs-block .casestudy .cs-link{color:#1ccef5;}@media screen and (max-width: 991px){section.mod-service ul{column-count:1;max-width:100%;}section.mod-service ul li{width:100%;}}@media screen and (max-width: 767px){section.mod-service.light .servicetype,section.mod-service.dark .servicetype{border-right:0;padding-right:15px;}section.mod-service .cs-block{justify-content:flex-start;margin-top:2rem;}section.mod-service .cs-block .casestudy{max-width:100%;padding-left:0;}}@media screen and (min-width: 992px) and (max-width: 1199px){section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu ul li a.nav-link{font-size:1.1rem;}}@media screen and (max-width: 991px){section.mod-showcase.showcase-horizontal-menu .showcase-background{min-height:500px;}.showcase-anchor-menu-container{position:absolute;left:0;right:0;bottom:0;padding:1rem 2rem;background-color:#fff;border-bottom:1px solid #e2e8ec;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu{margin-top:0;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu a.toggle{color:#262626;text-transform:uppercase;font-weight:700;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu a.toggle:after{content:"";display:block;float:right;margin-top:4px;background-image:url('../png/plus-icon.png');width:14px;height:18px;background-size:14px 18px;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu a.toggle.open{padding-bottom:1rem;}section.mod-showcase.showcase-horizontal-menu .showcase-anchor-menu ul li a.nav-link{color:#262626;}}@media screen and (max-width: 991px){section.accordion-module .intro-col{margin-bottom:50px;}}section.accordion-module .intro-col .intro-txt *:last-child{margin-bottom:0;}section.accordion-module .intro-col .intro-txt+a{margin-top:40px;}@media screen and (max-width: 991px){section.accordion-module .intro-col .intro-txt+a{margin-top:30px;}}section.accordion-module .intro-col a.button{margin-bottom:0;}section.accordion-module .card{overflow:hidden;background-color:#fff;border:2px solid #e2e8ec !important;border-radius:8px !important;margin:0 0 25px 0;}@media screen and (max-width: 991px){section.accordion-module .card{margin:0 0 20px 0;}}section.accordion-module .card .card-header{background-color:#f6f6f6;border:none;padding:0;}section.accordion-module .card .card-header button{color:#262626;font-size:1.4rem;line-height:1.2;text-decoration:none;font-family:calibri, sans-serif;font-weight:700;font-style:normal;padding:20px 30px;white-space:normal;border:none;}@media screen and (max-width: 991px){section.accordion-module .card .card-header button{font-size:1.34rem;padding:20px 25px;}}section.accordion-module .card .card-header button svg{height:15px;width:20px;min-width:20px;transition:0.3s;margin-left:30px;}section.accordion-module .card .card-header button.collapsed svg{transform:rotate(180deg);transition:0.3s;}section.accordion-module .card .collapse{border:none !important;}section.accordion-module .card .card-body{padding:25px 30px 30px 30px;}@media screen and (max-width: 991px){section.accordion-module .card .card-body{padding:20px 25px 25px 25px;}}section.accordion-module .card .card-body *:last-child{margin-bottom:0;}section.accordion-module .card .card-body p,section.accordion-module .card .card-body li,section.accordion-module .card .card-body a,section.accordion-module .card .card-body strong{font-size:1.15rem;}section.accordion-module .card:last-of-type{margin-bottom:0;}footer{overflow:hidden;}footer #footer-top{padding:50px 0 30px;background-color:#fff;}@media screen and (max-width: 1199px){footer #footer-top .container{max-width:100%;}}footer #footer-top .accreditations ul,footer #footer-top .iso ul{margin:0;padding:0;list-style:none;}footer #footer-top .accreditations ul li,footer #footer-top .iso ul li{display:inline-block;margin-right:0;margin-bottom:20px;}footer #footer-top .accreditations ul li .gp-logo,footer #footer-top .iso ul li .gp-logo{height:68px;border:none;}footer #footer-top .accreditations ul li .crest-logo,footer #footer-top .iso ul li .crest-logo{height:78px;}footer #footer-top .iso{text-align:right;}footer #footer-top .iso ul li{text-transform:uppercase;font-size:0.9rem;color:#000;text-align:center;}footer #footer-top .iso ul li img{display:block;margin:auto;width:66px;}footer #footer-top .iso ul li + li{margin-left:20px;}@media screen and (max-width: 991px){footer #footer-top .iso{margin-top:30px;text-align:center;}}@media screen and (max-width: 475px){footer #footer-top .iso{padding:0;}footer #footer-top .iso ul li + li{margin-left:10px;}footer #footer-top .iso ul li{margin:0;}footer #footer-top .iso ul li img{width:53px;max-height:45px;}}footer #footer-top .accreditations ul li{margin-right:15px;margin-bottom:25px;}footer #footer-top .accreditations ul li img{height:60px;}@media screen and (max-width: 991px){footer #footer-top .accreditations{text-align:center;}}@media screen and (max-width: 767px){footer #footer-top .accreditations ul li{padding:10px 20px;margin-right:0;margin-bottom:0;}footer #footer-top .accreditations ul li:nth-child(odd){text-align:right;}footer #footer-top .accreditations ul li:nth-child(even){text-align:left;}footer #footer-top .accreditations ul li + li{margin-left:0;}}@media screen and (max-width: 575px){footer #footer-top .accreditations{text-align:left;}footer #footer-top .accreditations ul li img{height:55px;}}@media screen and (max-width: 475px){footer #footer-top .accreditations ul li{padding:10px;margin:0;margin-bottom:1rem;padding:0 10px;}footer #footer-top .accreditations ul li img{height:52px;padding:0;}}@media (max-width: 1199px){footer #footer-top .accreditations,footer #footer-top .iso{text-align:center;}}.gp-logo{border:1px solid #f1f1f1;}footer #footer-bottom{background-color:#000;padding:30px 0 70px;}footer #footer-bottom a{color:#1ccef5;}footer #footer-bottom .page-header{font-weight:600;color:#fff;margin-bottom:3rem;}footer #footer-bottom .page-header:after{position:relative;top:1.5rem;content:"";display:block;width:50px;height:2px;background:#1ccef5;}footer #footer-bottom .quick-links{margin-top:2rem;}@media screen and (max-width: 575px){footer #footer-bottom .quick-links{margin:2rem 0 1.5rem;}}footer #footer-bottom .quick-links ul.menu{list-style:none;margin:0;padding:0;}footer #footer-bottom .quick-links ul.menu li{border-bottom:1px solid #707070;display:inline-block;width:90%;}footer #footer-bottom .quick-links ul.menu li:hover{border-color:#fff;}@media (max-width: 767px){footer #footer-bottom .quick-links ul.menu li{width:100%;}}footer #footer-bottom .quick-links ul.menu li a{color:#fff;padding:10px 0;font-size:1.1rem;}@media (max-width: 767px){footer #footer-bottom .quick-links ul.menu li a{padding:13px 0 20px;margin-top:5px;}}footer #footer-bottom .get-in-touch{position:relative;background-color:#f6f6f6;padding:0 80px;display:flex;flex-direction:column;justify-content:center;}@media screen and (min-width: 992px){footer #footer-bottom .get-in-touch{margin-top:-150px;}}@media screen and (max-width: 1199px){footer #footer-bottom .get-in-touch{padding:0 50px;}}@media screen and (max-width: 992px){footer #footer-bottom .get-in-touch{padding:50px 50px;margin-top:3rem;}}@media screen and (min-width: 576px){footer #footer-bottom .get-in-touch span.d-sm-block{display:inline-block !important;}}@media screen and (max-width: 575px){footer #footer-bottom .get-in-touch{margin-left:2rem;}footer #footer-bottom .get-in-touch strong{display:block;}}footer #footer-bottom .get-in-touch:after{content:"";background-color:#f6f6f6;position:absolute;top:0;left:100%;width:100%;height:100%;}footer #footer-bottom .get-in-touch .page-header{color:#262626;}footer #footer-bottom .get-in-touch .message,footer #footer-bottom .get-in-touch .phone{display:flex;flex-direction:row;align-items:flex-start;margin-top:1rem;}footer #footer-bottom .get-in-touch .message .image,footer #footer-bottom .get-in-touch .phone .image{width:45px;display:flex;justify-content:center;margin-right:1.5rem;}footer #footer-bottom .get-in-touch .message .content,footer #footer-bottom .get-in-touch .phone .content{display:flex;flex-direction:column;}footer #footer-bottom .get-in-touch .message .content strong a,footer #footer-bottom .get-in-touch .phone .content strong a{color:#262626;}#above-copyright .container-fluid{max-width:1400px;}.office-links{border-right:1px solid #e2e8ec;text-align:center;}.office-links:last-child{border-right:0 none;}@media (max-width: 767px){.office-links{border-right:0 none;border-bottom:1px solid #e2e8ec;}.office-links:last-child{border-bottom:0 none;}}.office-links h3 a,.office-links h4 a,.office-links h5 a,.office-links h6 a{color:#1ccef5;font-weight:600;border-bottom:1px solid #1ccef5;}@media (max-width: 767px){.office-links h3 a,.office-links h4 a,.office-links h5 a,.office-links h6 a{padding-top:15px;}}.office-links p{font-size:1.1rem;max-width:315px;margin:1rem auto 0;}.office-links .officetel{font-size:1.6rem;margin:1.5rem auto 0;}.office-links .officetel a{color:#262626;}@media (max-width: 767px){.office-links .officetel{font-size:1.2rem;font-weight:600;margin-top:1rem;}.office-links .officetel a{padding:11px 0;}}footer #copyright{background-color:#000;padding:30px 0;}footer #copyright .container{max-width:1250px;}footer #copyright p{color:#fff;font-size:1.1rem;}@media screen and (max-width: 767px){footer #copyright p{text-align:center;}}footer #copyright ul.menu{list-style:none;margin:0;padding:0;}@media screen and (min-width: 992px){footer #copyright ul.menu{text-align:right;}}@media screen and (max-width: 767px){footer #copyright ul.menu{text-align:center;}}footer #copyright ul.menu li{display:inline-block;}footer #copyright ul.menu li a{color:#fff;font-size:1.1rem;}footer #copyright ul.menu li a:hover{text-decoration:underline;}footer #copyright ul.menu li .nav-link{padding:8px;}@media (max-width: 767px){footer #copyright ul.menu li .nav-link{padding:12px 8px;}}footer #copyright ul.menu .dropdown-divider{overflow:inherit;border:none;color:#fff;}section.mod-featured-case-study .cs > a{display:block;height:100%;overflow:hidden;}section.mod-featured-case-study .cs > a > .row{height:100%;}section.mod-featured-case-study .cs-text{padding:60px 0 60px 30px;}section.mod-featured-case-study .cs-text p{color:#fff;}section.mod-featured-case-study .cs-text p.cs-client{text-transform:uppercase;font-size:1.125rem;opacity:0.8;line-height:1.2;font-family:calibri, sans-serif;font-weight:700;font-style:normal;}section.mod-featured-case-study .cs-text p.cs-title{font-size:2.4rem;font-weight:600;line-height:2.6rem;}section.mod-featured-case-study .cs-img{text-align:right;display:flex;align-items:flex-end;justify-content:flex-end;}section.mod-featured-case-study .cs-img img{transition:all ease 0.2s;transform-origin:right;}section.mod-featured-case-study .cs > a:hover .cs-img img{transform:scale(1.1);}@media screen and (max-width: 991px){section.mod-featured-case-study .cs-text{padding-bottom:0;padding-right:30px;}section.mod-featured-case-study .cs-text p.cs-title{font-size:1.8rem;line-height:2rem;}}body.itemid-613 main{padding-top:50px;}section.mod-casestudies #cs-filters{margin-top:30px;position:relative;}section.mod-casestudies #cs-filters nav.cs-filter-menu{padding:0;}section.mod-casestudies #cs-filters nav.cs-filter-menu button.navbar-toggler{text-align:left;background:#000;border-radius:0;border:0;padding:15px 20px;font-size:1.125rem;min-width:300px;}@media screen and (max-width: 767px){section.mod-casestudies #cs-filters nav.cs-filter-menu button.navbar-toggler{width:100%;}}section.mod-casestudies #cs-filters nav.cs-filter-menu button.navbar-toggler .navbar-toggler-icon{float:right;text-align:center;height:auto;width:auto;}section.mod-casestudies #cs-filters nav.cs-filter-menu button.navbar-toggler .navbar-toggler-icon:after{content:"\f107";font-family:FontAwesome;font-size:1.4rem;color:#fff;}section.mod-casestudies #cs-filters nav.cs-filter-menu button.navbar-toggler .filter-by{color:#fff;}section.mod-casestudies #cs-filters nav.cs-filter-menu button.navbar-toggler:hover{cursor:pointer;}section.mod-casestudies #cs-filters nav.cs-filter-menu button.navbar-toggler:focus{outline:none;}section.mod-casestudies #cs-filters nav.cs-filter-menu ul.navbar-nav li.nav-item a.nav-link{color:#000;font-size:1.125rem;font-weight:400;}@media screen and (max-width: 991px){section.mod-casestudies #cs-filters nav.cs-filter-menu ul.navbar-nav{padding:15px 20px;}}section.mod-casestudies #cs-filters .sector-container{text-align:right;padding-left:0;}section.mod-casestudies #cs-filters .sector-container button#sector-menu{position:relative;-webkit-appearance:none;border:1px solid #c6c6c6;padding:15px 20px;font-size:1.125rem;border-radius:0;color:#000;transition:all ease 1s;}section.mod-casestudies #cs-filters .sector-container button#sector-menu:after{content:url(../png/plus-icon.png);border:0;height:auto;width:auto;vertical-align:middle;margin-left:10px;}section.mod-casestudies #cs-filters .sector-container button#sector-menu:hover{cursor:pointer;}section.mod-casestudies #cs-filters .sector-container button#sector-menu:focus{outline:none;}section.mod-casestudies #cs-filters .sector-container button#sector-menu.navbar-toggler.open{border-bottom:0;}section.mod-casestudies #cs-filters .sector-container button#sector-menu.navbar-toggler.open:before{content:"";position:absolute;width:100%;height:6px;bottom:-2px;left:0;background:#fff;}@media screen and (min-width: 992px) and (max-width: 1199px){section.mod-casestudies #cs-filters .sector-container{text-align:left;margin-top:20px;}}@media screen and (max-width: 767px){section.mod-casestudies #cs-filters .sector-container{text-align:left;margin-top:20px;}section.mod-casestudies #cs-filters .sector-container button#sector-menu{width:100%;text-align:left;}section.mod-casestudies #cs-filters .sector-container button#sector-menu:after{float:right;}}section.mod-casestudies #sector-nav{background:#fff;width:100%;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;padding-top:50px;padding-bottom:50px;}section.mod-casestudies #sector-nav ul{list-style:none;padding:0;margin:0;margin-left:-20px;}section.mod-casestudies #sector-nav ul li{display:inline-block;}section.mod-casestudies #sector-nav ul li a{color:#000;padding:10px 20px;display:block;font-family:calibri, sans-serif;font-weight:700;font-style:normal;}section.mod-casestudies #sector-nav ul li a:hover{color:#f15c22;}section.mod-casestudies #cs-featured{margin-top:70px;margin-bottom:70px;}section.mod-casestudies #cs-featured .carousel-controls-dots{clear:both;}section.mod-casestudies #cs-featured .carousel-controls-dots ul{margin:0;padding:30px 0 0 0;list-style:none;display:flex;justify-content:center;}section.mod-casestudies #cs-featured .carousel-controls-dots ul li{margin:0 0.25rem;}section.mod-casestudies #cs-featured .carousel-controls-dots ul li a{display:block;width:12px;height:12px;border-radius:20px;background:#e2e8ec;}section.mod-casestudies #cs-featured .carousel-controls-dots ul li a.active{background:black;}section.mod-casestudies #cs-featured .carousel-controls-dots ul li a.hidden{display:none;}section.mod-casestudies #cs-featured .carousel-slide{height:530px;}section.mod-casestudies #cs-featured .carousel-slide > a{display:block;height:100%;overflow:hidden;}section.mod-casestudies #cs-featured .carousel-slide > a:hover{text-decoration:none;}section.mod-casestudies #cs-featured .carousel-slide > a > .row{height:100%;}section.mod-casestudies #cs-featured .cs-text{padding:60px 0 60px 50px;align-self:flex-end;}section.mod-casestudies #cs-featured .cs-text p{color:#fff;}section.mod-casestudies #cs-featured .cs-text p.cs-client{text-transform:uppercase;font-size:1.125rem;opacity:0.8;font-weight:600;margin-bottom:10px;}section.mod-casestudies #cs-featured .cs-text p.cs-title{font-size:2.4rem;font-weight:600;line-height:2.6rem;}section.mod-casestudies #cs-featured .cs-img{text-align:right;display:flex;align-items:flex-end;justify-content:flex-end;}section.mod-casestudies #cs-featured .cs-img img{transition:all ease 0.2s;transform-origin:right;}section.mod-casestudies #cs-featured .carousel-slide > a:hover .cs-img img{transform:scale(1.1);}@media screen and (max-width: 991px){section.mod-casestudies #cs-featured .cs-text{padding:60px 30px 0 30px;}section.mod-casestudies #cs-featured .cs-text p.cs-title{font-size:1.8rem;line-height:2rem;}}section.mod-casestudies{margin-bottom:100px;}section.mod-casestudies p.cs-client{text-transform:uppercase;font-size:1rem;color:#707070;margin-bottom:0;font-weight:600;}section.mod-casestudies p.cs-title{font-size:1.9rem;color:#000;font-weight:400;line-height:1.2;}section.mod-casestudies .cs-testimonial{margin-top:50px;margin-bottom:100px;padding:0 30px;}section.mod-casestudies .cs-testimonial:before{content:"";display:block;width:52px;height:60px;background:url(../svg/quote.svg) no-repeat top left;}section.mod-casestudies .cs-testimonial p:not(.cs-client){color:#1ccef5;font-weight:400;font-size:1.4rem;margin-top:10px;}section.mod-casestudies .cs-testimonial p{margin-left:4px;}section.mod-casestudies #cs-list .cs-item{display:inline-block;margin-bottom:100px;}section.mod-casestudies #cs-list .cs-item .cs-client{margin-top:30px;}section.mod-casestudies #cs-list .cs-item .img-container{overflow:hidden;}section.mod-casestudies #cs-list .cs-item .img-container img{transition:all ease 0.2s;}section.mod-casestudies #cs-list .cs-item:hover{text-decoration:none;}section.mod-casestudies #cs-list .cs-item:hover .img-container img{transform:scale(1.1);}section.mod-casestudies #cs-list.isotope{flex:none;column-count:auto;column-gap:normal;}section.mod-casestudies #cs-list.isotope .cs-col{float:left;width:calc(50% - 50px);}section.mod-casestudies #cs-list.isotope .cs-col.testimonials{float:right;}section.mod-casestudies a#show_more{display:inline-block;padding:15px 20px 15px 20px;min-width:200px;text-transform:uppercase;font-size:1.2rem;text-align:center;color:#fff;border:1px solid #000;background-color:#000;}section.mod-casestudies a#show_more:hover{background-color:#fff;color:#000;}@media screen and (min-width: 992px){section.mod-casestudies #cs-filters nav.cs-filter-menu li.nav-item{margin-right:30px;}section.mod-casestudies #cs-filters nav.cs-filter-menu li.nav-item a.nav-link{padding:8px 2px 3px 2px;margin-bottom:5px;}section.mod-casestudies #cs-filters nav.cs-filter-menu li.nav-item a.nav-link:hover{border-bottom:2px solid #1ccef5;}section.mod-casestudies #cs-filters nav.cs-filter-menu li.nav-item.active a{border-bottom:2px solid #1ccef5;}}@media screen and (min-width: 768px){section.mod-casestudies #cs-list{-moz-column-count:2;-moz-column-gap:100px;-webkit-column-count:2;-webkit-column-gap:100px;column-count:2;column-gap:100px;}section.mod-casestudies #cs-list .cs-col{display:inline-block;width:100%;}}@media screen and (max-width: 767px){section.mod-casestudies #cs-list.isotope .cs-col{width:100%;}}section.mod-casestudies-category .mod-casestudies-category-intro{margin-bottom:60px;}section.mod-casestudies-category .mod-casestudies-category-intro h2{font-weight:400;font-size:2.2rem;}section.mod-casestudies-category .carousel-controls-dots{clear:both;}section.mod-casestudies-category .carousel-controls-dots ul{margin:0;padding:30px 0 0 0;list-style:none;display:flex;justify-content:center;}section.mod-casestudies-category .carousel-controls-dots ul li{margin:0 0.25rem;}section.mod-casestudies-category .carousel-controls-dots ul li a{display:block;width:12px;height:12px;border-radius:20px;background:#e2e8ec;}section.mod-casestudies-category .carousel-controls-dots ul li a.active{background:black;}section.mod-casestudies-category .carousel-controls-dots ul li a.hidden{display:none;}section.mod-casestudies-category .carousel:not(.active) .carousel-inner{width:50%;margin:0 auto;}section.mod-casestudies-category .carousel:not(.active) .carousel-controls-dots{display:none;}section.mod-casestudies-category .carousel-slide{height:530px;padding:0 1rem;}section.mod-casestudies-category .carousel.active .carousel-slide{transform:unset;}section.mod-casestudies-category .carousel-slide > a{display:block;height:100%;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;transition:all ease 0.2s;}section.mod-casestudies-category .carousel-slide > a > .row{height:100%;position:relative;}section.mod-casestudies-category .carousel-slide > a > .row img{width:50px;position:absolute;bottom:20px;right:20px;transition:all ease 0.2s;opacity:0;}section.mod-casestudies-category .carousel-slide > a:hover{text-decoration:none;}section.mod-casestudies-category .carousel-slide > a:hover > .row img{opacity:1;}section.mod-casestudies-category .cs-text{padding:60px 0 60px 50px;align-self:flex-end;}section.mod-casestudies-category .cs-text p{color:#fff;}section.mod-casestudies-category .cs-text p.cs-client{text-transform:uppercase;font-size:1.125rem;opacity:0.8;font-weight:600;margin-bottom:10px;}section.mod-casestudies-category .cs-text p.cs-title{font-size:1.6rem;font-weight:600;line-height:1.8rem;}#bluefrontier-team h1{margin-bottom:30px;}#bluefrontier-team .team-hero{margin-top:10rem;}#bluefrontier-team .options{position:relative;}#bluefrontier-team select#team{position:absolute;top:auto;left:auto;right:15px;bottom:1rem;width:300px;height:54px;border:1px solid #000;border-radius:0;font-weight:600;padding-left:1rem;margin-bottom:0;background-image:url(../dd-arrow.html);background-size:18px;background-position:right 1rem center;background-repeat:no-repeat;-webkit-appearance:none;appearance:none;}@media screen and (max-width: 575px){#bluefrontier-team select#team{width:100%;}}#bluefrontier-team select#team .option{font-weight:600;padding:20px 0;}#bluefrontier-team select#team .option:before,#bluefrontier-team select#team .option:after{display:block;content:"";width:100%;height:5px;}@media screen and (max-width: 991px){#bluefrontier-team select#team{position:relative;top:1rem;right:auto;bottom:auto;}}#bluefrontier-team .navbar{position:absolute;top:auto;left:auto;right:15px;bottom:1rem;width:300px;height:50px;border:1px solid #262626;border-radius:0;font-weight:600;padding:0;margin:0;color:#262626;text-align:left;background:#fff;border-radius:0;font-size:1.125rem;min-width:300px;}@media (max-width: 991px){#bluefrontier-team .navbar{position:relative;min-width:100%;width:100%;right:auto;bottom:auto;}}#bluefrontier-team .navbar button{display:flex;flex-direction:row;justify-content:space-between;align-content:center;padding:15px 20px;margin:0;border:0;width:100%;height:100%;text-align:left;}#bluefrontier-team .navbar button:focus{outline:0;}#bluefrontier-team .navbar .filter-by{color:#262626;}#bluefrontier-team .navbar .navbar-collapse{background:white;border:1px solid #fff;z-index:1;padding:10px 20px;font-weight:500;color:#262626;margin-top:1px;position:relative;right:-1px;width:100%;}#bluefrontier-team .navbar .navbar-toggler-icon{background-image:none;width:auto;}#bluefrontier-team .navbar .navbar-toggler-icon:after{content:"\f107";font-family:FontAwesome;font-size:1.6rem;color:#262626;}#bluefrontier-team .navbar #filter-nav ul.navbar-nav li.nav-item a.nav-link{color:#262626;font-size:1.125rem;font-weight:400;}#bluefrontier-team .navbar #filter-nav ul.navbar-nav li.nav-item a.nav-link:hover{color:#f15c22;}#bluefrontier-team .team-intro{position:relative;}@media screen and (max-width: 767px){#bluefrontier-team .team-intro{margin-bottom:3rem;}}#bluefrontier-team .team-intro > div{height:100%;background:#262626;display:flex;flex-direction:column;justify-content:space-between;}#bluefrontier-team .team-intro h2,#bluefrontier-team .team-intro h3,#bluefrontier-team .team-intro h4,#bluefrontier-team .team-intro h5,#bluefrontier-team .team-intro h6,#bluefrontier-team .team-intro p,#bluefrontier-team .team-intro li{color:#fff;}#bluefrontier-team .team-intro h2{font-size:3rem;}@media screen and (max-width: 992px){#bluefrontier-team .team-intro h2{font-size:2.4rem;}}#bluefrontier-team .team-intro a{color:#1ccef5;text-decoration:underline;}#bluefrontier-team .team-intro .team-desc{position:relative;bottom:0;}#bluefrontier-team .member a:hover .m-image img{transform:scale(1.1);}#bluefrontier-team .member .m-image{overflow:hidden;}#bluefrontier-team .member .m-image img{width:100%;transition:all 0.2s ease-in-out;}#bluefrontier-team .member p{margin-bottom:0;}#bluefrontier-team .member .m-name{margin-top:.5rem;font-size:2rem;font-weight:600;letter-spacing:-0.5px;margin-bottom:0.2rem;}@media screen and (max-width: 991px){#bluefrontier-team .member .m-name{font-size:1.7rem;}}@media screen and (max-width: 575px){#bluefrontier-team .member .m-name{font-size:1.4rem;line-height:1.5rem;}}#bluefrontier-team .member .m-role{font-size:1rem;letter-spacing:0.5px;text-transform:uppercase;font-weight:600;margin-top:-5px;margin-left:2px;color:#707070;}@media screen and (max-width: 575px){#bluefrontier-team .member .m-role{margin-top:1px;font-size:0.9rem;}}.compileme .just_compile{display:none;}.breadcrumb{display:none;}body:not(.has-showcase){margin-top:168px;}body.com_page_builder div.item_fields section + section{margin-top:120px;}body.com_page_builder div.item_fields section.mod-showcase + section.mod-image.layout-fullwidth{margin-top:0;}body.com_page_builder div.item_fields section.mod-title-text + section.mod-news{margin-top:60px;}@media screen and (max-width: 991px){.container{padding-left:30px;padding-right:30px;}body.com_page_builder div.item_fields section + section{margin-top:80px;}}