.sf-menu,.sf-menu *{padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu>li{float:left}.sf-menu li.sfHover>ul,.sf-menu li:hover>ul{display:block}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:100%}.sf-menu ul{min-width:12em}.sf-menu a{padding:.75em 1em;text-decoration:none;zoom:1}.sf-menu li{white-space:nowrap;-webkit-transition:background .2s;transition:background .2s}.sf-menu li.sfHover,.sf-menu li:hover{-webkit-transition:none;transition:none}.sf-arrows .sf-with-ul{padding-right:2.5em}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#dfeeff;border-top-color:rgba(255,255,255,.5)}.sf-arrows>.sfHover>.sf-with-ul:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>li>.sf-with-ul:focus:after{border-top-color:#fff}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dfeeff;border-left-color:rgba(255,255,255,.5)}.sf-arrows ul .sfHover>.sf-with-ul:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul li>.sf-with-ul:focus:after{border-left-color:#fff}.sf-navbar{background:#bdd2ff;position:relative;margin-bottom:5em}.sf-navbar:before{content:'';position:absolute;left:0;z-index:-1;background-color:#bdd2ff;height:200%;width:100%}.sf-navbar ul{box-shadow:none}.sf-navbar li{background:#aabde6;position:static}.sf-navbar>li>a,.sf-navbar>li>ul>li>a{border:none}.sf-navbar>li>ul{min-width:36em}.sf-navbar ul li{background:#bdd2ff;position:relative}.sf-navbar ul ul{left:0;top:100%}.sf-navbar ul ul li{width:100%}.sf-navbar>li>ul>li{float:left}.sf-navbar li.current{background:#bdd2ff}.sf-navbar li.sfHover,.sf-navbar li:hover,.sf-navbar ul li.current{background:#bdd2ff}.sf-navbar ul li.sfHover,.sf-navbar ul li:hover,.sf-navbar ul ul li{background:#d1dfff}.sf-navbar ul ul li.current,.sf-navbar ul ul li.sfHover,.sf-navbar ul ul li:hover{background:#e6eeff}.sf-navbar ul li.current>a{font-weight:700}.sf-arrows.sf-navbar ul .sf-with-ul:after{margin-top:-3px;margin-right:0;border-color:transparent;border-top-color:#dfeeff;border-top-color:rgba(255,255,255,.5)}.sf-arrows.sf-navbar ul>.sfHover>.sf-with-ul:after,.sf-arrows.sf-navbar ul>li:hover>.sf-with-ul:after,.sf-arrows.sf-navbar ul>li>.sf-with-ul:focus:after{border-color:transparent;border-top-color:#fff}.sf-vertical{width:12em}.sf-vertical ul{left:100%;top:0}.sf-vertical>li{float:none}.sf-vertical li{width:100%}.sf-vertical.sf-arrows>li>.sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dfeeff;border-left-color:rgba(255,255,255,.5)}.sf-vertical.sf-arrows .sfHover>.sf-with-ul:after,.sf-vertical.sf-arrows li:hover>.sf-with-ul:after,.sf-vertical.sf-arrows li>.sf-with-ul:focus:after{border-left-color:#fff}/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */body{padding-top:120px}.carousel-item{height:65vh;min-height:300px;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.portfolio-item{margin-bottom:30px}img{max-width:100%}.row{margin-top:15px;margin-bottom:20px}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{width:100%}.logo{max-width:180px}img{max-width:100%}a{text-decoration:underline}body.home-page{padding-top:0!important}.btn{border-radius:0;text-decoration:none;font-weight:500}.container{padding-top:15px;padding-bottom:15px}.nav-link{text-decoration:none}.nav-link::after{display:none}.row{margin-top:0;margin-bottom:0}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-instagram:before{content:"\f16d"}.fa-linkedin:before{content:"\f0e1"}.fa-phone-alt:before{content:"\f095"}.fa-user-plus:before{content:"\f007"}body{font-family:Metropolis;font-weight:400;color:#3e4850;background:#fff;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-family:"Metropolis Semi";font-weight:500}h1{font-size:3em}@media only screen and (max-width:767px){h1{font-size:1.75em}}h2{font-size:2.5em}@media only screen and (max-width:767px){h2{font-size:1.5em}}h3{font-size:2em}@media only screen and (max-width:767px){h3{font-size:1.25em}}h4{font-size:1.75em}@media only screen and (max-width:767px){h4{font-size:1.2em}}h5{font-size:1.5em}@media only screen and (max-width:767px){h5{font-size:1.15em}}h6{font-size:1.25em}@media only screen and (max-width:767px){h6{font-size:1.1em}}p{font-size:1em}@media only screen and (max-width:767px){p{font-size:1em}}a{color:#3e4850;font-family:Metropolis;font-weight:400;text-decoration:none}nav{background-color:transparent}nav .navbar-nav .nav-link{color:#fff!important}nav .navbar-nav .active>.nav-link{color:#000!important}nav.navbar-solid{background-color:rgba(255,255,255,.8)}footer{background-color:#24263d;color:#fff}footer a{color:#fff!important}.btn{font-family:Metropolis;margin-top:10px;margin-bottom:10px;margin-left:0;margin-right:0;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px}.btn.btn-primary{background:#f53140;border:1px solid #f53140;color:#fff}.btn.btn-primary-outline{background:0 0;border:1px solid #f53140;color:#f53140}.btn.btn-secondary{background:#24263d;border:1px solid #24263d;color:#fff}.btn.btn-secondary-outline{background:0 0;border:1px solid #24263d;color:#fff}.dropdown-menu{margin:0!important}.product-tabs ul.nav{height:42px;border:none;padding-left:0}.product-tabs ul.nav li a.active{border-left:1px solid #000;border-right:1px solid #000;border-bottom:2px solid #fff;border-top:3px solid #fff}.product-tabs ul.nav li a{padding:20px 35px!important;border:1px solid #000;text-decoration:none}.product-tabs .tab-content{border:1px solid #000;padding:15px}.product-tabs .tab-content .with-t-head table{margin-top:15px;margin-right:0!important;width:100%}.product-tabs .tab-content .with-t-head table tbody,.product-tabs .tab-content .with-t-head table thead{border:1px solid #000!important}.product-tabs .tab-content .with-t-head table tr:nth-child(2n+1){background:#dedede}.product-tabs .tab-content .with-t-head table>:first-child tr th{padding:8px 10px;background:#fff;color:#fff;border:1px solid #000}.product-tabs .tab-content .with-t-head table tr td{padding:4px 10px;border:1px solid #555}.btn-close{color:#aaa;font-size:20px;text-decoration:none;padding:10px;position:absolute;right:7px;top:0}.btn-close:hover{color:#919191}.desktop-only{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:991px){.desktop-only{display:none}}.mobile-only{display:none}@media only screen and (max-width:991px){.mobile-only{display:block}}.img{max-width:100%}.offset{padding-top:150px}.offset.contact-section{padding-top:100px}iframe{margin-bottom:-7px}.rotated-text{font-size:12px;position:absolute;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.rotated-text.left-far{left:-150px}.rotated-text.left{left:0}.rotated-text.left-near{left:70px;top:100px}@media only screen and (max-width:1250px){.rotated-text.left-near{right:auto!important;left:-30px}}@media only screen and (max-width:900px){.rotated-text.left-near{display:none}}.rotated-text.right-far{right:-150px}.rotated-text.right{right:0}.rotated-text.right-near{right:150px}.rotated-text.long{bottom:320px}@media only screen and (max-width:1250px){.rotated-text.desktop{display:none}}.page-banner{background-repeat:no-repeat;background-size:cover;background-position:center;height:700px}.page-banner .page-banner-container-height{height:700px}.page-banner .container{position:relative;z-index:2;padding-left:15px;padding-right:15px}.page-banner .container .page-banner-text-area{max-width:800px;text-align:center;margin:0 auto}.page-banner .container .page-banner-text-area .page-banner-heading{text-transform:uppercase;font-size:4em}@media only screen and (max-width:991px){.page-banner .container .page-banner-text-area .page-banner-heading{font-size:2.5em}}.page-banner .container .page-banner-text-area .page-banner-text{font-size:1.5em}@media only screen and (max-width:991px){.page-banner .container .page-banner-text-area .page-banner-text{display:none}}.page-banner .container .page-banner-text-area .page-banner-button a{background-color:#24b096;border-color:#24b096}.page-banner .container .page-banner-text-area .icon{max-width:90px}.no-padding{padding:0!important}.foreground{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.foreground .show{position:absolute;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;top:30%}.foreground .hover{position:absolute;bottom:60px;opacity:0;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.foreground.about .show{top:40%}.foreground.about .hover{bottom:200px}.foreground:hover .show{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;position:absolute;top:75px}.foreground:hover .hover{opacity:1}.foreground:hover.about .show{top:35%}.services-brief-section img{width:100px}@media only screen and (max-width:1199px){.hover-solution-text-on-mobile{opacity:1!important}.show-solution-text-on-mobile{position:absolute!important;top:75px!important}}.drop{margin-top:25px;margin-left:47px}.dropdown-item,.nav-link{font-size:16px}@media only screen and (max-width:450px){.dropdown-item,.nav-link{font-size:13px}}.navbar-dark .navbar-toggler-icon{background-image:url(../../../../../../assets/img/mobile-menu-additional-navigation-browser-site-512.png)}@media only screen and (max-width:1250px){.navbar-dark .navbar-toggler-icon.custom{display:none}}.nav-dropdown-menu{background-color:rgba(0,0,0,.7);position:absolute;width:100%;z-index:200;top:-350px;-webkit-transition:all .24s;-o-transition:all .24s;transition:all .24s}@media only screen and (max-width:1250px){.nav-dropdown-menu{display:none}}.nav-dropdown-menu.top{top:0;-webkit-transition:all .24s;-o-transition:all .24s;transition:all .24s}.nav-dropdown-menu .navbar-logo{margin-left:20px}.nav-dropdown-menu .nav-dropdown-menu-items{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nav-dropdown-menu .nav-dropdown-menu-items .nav-dropdown-menu-item{margin:0 25px}.nav-dropdown-menu .nav-dropdown-menu-items .nav-dropdown-menu-item a{color:#fff;font-size:14px}.nav-dropdown-menu .nav-dropdown-menu-items .nav-dropdown-menu-item ul{padding:0}.nav-dropdown-menu .nav-dropdown-menu-items .nav-dropdown-menu-item ul li{list-style:none}.nav-dropdown-menu .nav-dropdown-menu-items .nav-dropdown-menu-item .nav-dropdown-menu-children .nav-dropdown-menu-child{color:#fff;font-family:'Metropolis Light';font-style:italic;font-size:14px}.nav-dropdown-menu .nav-dropdown-menu-items .nav-dropdown-menu-item .nav-dropdown-menu-contact-items{margin-top:10px}.nav-dropdown-menu .nav-dropdown-menu-items .nav-dropdown-menu-item .nav-dropdown-menu-contact-items .nav-dropdown-menu-contact-item{color:#fff;margin:5px 0}.nav-dropdown-menu .nav-dropdown-menu-items .nav-dropdown-menu-item .nav-dropdown-menu-contact-items .nav-dropdown-menu-contact-item a{font-family:'Metropolis Semi';font-size:32px}.navbar-overlay{position:absolute;z-index:100}.navbar-overlay.solid{background-image:-webkit-gradient(linear,left top,right top,from(#76beb5),to(#434b81));background-image:-o-linear-gradient(left,#76beb5,#434b81);background-image:linear-gradient(to right,#76beb5,#434b81)}.navbar-overlay .navbar{height:70px;margin-top:30px}@media only screen and (max-width:991px){.navbar-overlay .navbar{margin-top:0}}.navbar-overlay .navbar.no-padding-top{padding-top:0!important}.home-page-logo{top:28px}.nav-item{margin-left:20px;margin-right:20px}@media only screen and (max-width:991px){.nav-item{margin-left:8px;margin-right:8px}}.navbar-logo{width:120px}.navbar-logo.main{margin-top:30px;width:200px}.matos-navbar{margin-right:auto!important;width:100%}#navbarResponsive{max-width:100%}#navbarResponsive .sf-menu li{max-width:100%}@media only screen and (max-width:450px){#navbarResponsive .sf-menu li{max-width:95%}}.dropdown-menu{min-width:0;max-width:100%}@media only screen and (max-width:991px){.sf-menu a{padding-left:8px;padding-right:8px}}.navbar-overlay #navigationmobile{min-width:100%;padding:0}@media only screen and (max-width:991px){.navbar-overlay{padding-left:0;padding-right:0}.navbar-overlay .navbar-brand{padding-left:30px;padding-top:50px}.navbar-overlay .navbar-brand .logo-mobile{max-width:60px!important;top:20px;position:absolute;z-index:2}.navbar-overlay .nav-navbar{padding-right:40px}.navbar-overlay .navbar-collapse{padding:50px;z-index:1}.navbar-overlay .mobile-nav-content{margin-left:8px;margin-right:8px;color:#fff!important;font-size:14px}.navbar-overlay .mobile-nav-content .mobile-nav-text{padding-top:.75em}.navbar-overlay .mobile-nav-content .mobile-nav-text a{color:#fff!important}.navbar-overlay .mobile-nav-about{padding-top:10px}.navbar-overlay .mobile-nav-about p{color:#fff}.navbar-overlay .mobile-nav-about .mobile-nav-about-text{color:#c8c8ce!important}.navbar-overlay .mobile-nav-about .mobile-nav-about-title{font-size:18px}.navbar-overlay .nav-link{font-size:18px}.navbar-overlay .nav-link:active .arrow-up,.navbar-overlay .nav-link:focus .arrow-up{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.navbar-overlay .arrow-up{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #1eb5e9;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}}.nav-dropdown-menu-children{background-color:rgba(0,0,0,.7)}.nav-dropdown-menu-children .dropdown-item{padding:4px 10px!important;color:#fff;font-style:italic;font-size:14px}.nav-dropdown-menu-children .dropdown-item:hover{background-color:rgba(0,0,0,0);text-decoration:underline}.nav-dropdown-menu-children .dropdown-item-child-of-child{font-size:10px;padding-top:2px!important;padding-bottom:2px!important;margin-left:12px}.nav-dropdown-menu-children .dropdown-item-number-3{padding-bottom:10px!important}.dropdown-item-with-children:hover{background-color:rgba(0,0,0,.7)}.home-banner{position:relative;background-color:#555;height:700px;min-height:25rem;width:100%;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center}.home-banner .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-gradient(linear,right bottom,left top,from(#0f2e64),color-stop(rgba(255,153,150,0)),to(#1ea779)),-webkit-gradient(linear,left bottom,right top,from(#4ec1d7),color-stop(rgba(255,153,150,0)),to(#141d50)) #4cc5f1;background:-o-linear-gradient(bottom right,#0f2e64,rgba(255,153,150,0),#1ea779),-o-linear-gradient(bottom left,#4ec1d7,rgba(255,153,150,0),#141d50) #4cc5f1;background:linear-gradient(to top left,#0f2e64,rgba(255,153,150,0),#1ea779),linear-gradient(to top right,#4ec1d7,rgba(255,153,150,0),#141d50) #4cc5f1;opacity:.6;z-index:1}.home-banner video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.home-banner .container{position:relative;z-index:2;padding-left:15px;padding-right:15px}.home-banner .container .home-banner-text-area{max-width:800px;text-align:center;margin:0 auto;margin-left:230px;margin-right:230px}@media only screen and (max-width:1199px){.home-banner .container .home-banner-text-area{margin-left:auto;margin-right:auto}}.home-banner .container .home-banner-text-area .home-banner-heading{text-transform:uppercase;font-size:6em;line-height:90px;padding-bottom:20px}@media only screen and (max-width:767px){.home-banner .container .home-banner-text-area .home-banner-heading{font-size:4rem;line-height:60px}}@media only screen and (max-width:510px){.home-banner .container .home-banner-text-area .home-banner-heading{font-size:3rem;line-height:60px}}@media only screen and (max-width:510px){.home-banner .container .home-banner-text-area .home-banner-heading{font-size:2.5rem;line-height:60px}}.home-banner .container .home-banner-text-area .home-banner-text{font-size:2em;line-height:35px}@media only screen and (max-width:991px){.home-banner .container .home-banner-text-area .home-banner-text{display:none}}.home-banner .container .home-banner-text-area .home-banner-button a{background-color:#24b096;border-color:#24b096;padding-top:3px;padding-bottom:3px;padding-left:40px;padding-right:40px;margin-top:20px}.home-banner .home-page-banner-container{height:700px}.services-brief-section{text-align:center}.services-brief-section .services-brief-title{text-transform:uppercase;margin-left:35px;margin-right:35px}.services-brief-section .point-icon{max-width:100px}.services-brief-section .services-description{margin-left:60px;margin-right:60px}.home-industries{color:#fff}.home-industries .home-industries-background-image{background-repeat:no-repeat;background-size:cover;background-position:center;height:680px}.home-industries .home-industries-background-image .btn{padding-top:3px;padding-bottom:3px;padding-left:40px;padding-right:40px}.home-industries .home-industries-border{border-top:3px solid #fff;width:80px}.home-industries .home-industries-heading{padding-top:10px}@media only screen and (max-width:1378px){.home-industries .home-industries-heading{font-size:1.4em}}.home-industries .home-industries-icon{padding-bottom:36px;padding-top:90px}.home-industries .home-industries-text{padding-top:24px;height:155px;margin-left:30px;margin-right:30px}@media only screen and (max-width:991px){.home-industries .home-industries-text{display:none}}@media only screen and (max-width:1356px){.home-industries .home-industries-text{height:175px}}@media only screen and (max-width:1243px){.home-industries .home-industries-text{font-size:15px}}.home-industries .industry-icon{max-width:200px}@media only screen and (max-width:991px){.home-industries .industry-icon{padding-bottom:130px}}.home-solutions{padding:40px 0}.home-solutions .home-solutions-title{text-transform:uppercase}.home-solutions .home-solutions-item{background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;height:460px;margin:0 auto 15px;text-align:center}.home-solutions .home-solutions-item.col-xl-4{-ms-flex-preferred-size:32%;flex-basis:32%}@media only screen and (max-width:1250px){.home-solutions .home-solutions-item.col-xl-4{-ms-flex-preferred-size:48.9999999999999%;flex-basis:48.9999999999999%}}@media only screen and (max-width:991px){.home-solutions .home-solutions-item.col-xl-4{-ms-flex-preferred-size:98.66666666667%;flex-basis:98.66666666667%}}.home-solutions .home-solutions-item.wide{-ms-flex-preferred-size:98.66666666667%;flex-basis:98.66666666667%;height:400px;margin-bottom:0}.home-solutions .home-solutions-item .solution-text{max-width:500px}.home-solutions .home-solutions-item .solution-icon{max-width:90px}.home-solutions .home-solutions-cta{border-radius:0;-ms-flex-preferred-size:98.66666666667%;flex-basis:98.66666666667%;font-size:24px;margin:0 auto;padding:20px 20px;text-align:center}.home-solutions .home-solutions-text{font-size:1.2em;margin-left:250px;margin-right:250px;color:#000;padding-top:20px}@media only screen and (max-width:991px){.home-solutions .home-solutions-text{margin-left:30px;margin-right:30px}}.home-hidden-solutions-text .btn{padding-top:3px;padding-bottom:3px;padding-left:40px;padding-right:40px}.home-casestudy .home-casestudy-text-left,.home-casestudy .home-casestudy-text-right{max-width:50%}@media only screen and (max-width:1250px){.home-casestudy .home-casestudy-text-left,.home-casestudy .home-casestudy-text-right{max-width:75%}}@media only screen and (max-width:991px){.home-casestudy .home-casestudy-text-left,.home-casestudy .home-casestudy-text-right{max-width:90%;padding:50px 0}}@media only screen and (max-width:1250px){.home-casestudy .rotated-text{right:0}}.home-casestudy .coloured-right-side{background-color:#24263d;color:#fff;min-height:100%;padding-bottom:25px;padding-top:25px;text-align:center}@media only screen and (max-width:1250px){.home-casestudy .coloured-right-side{padding-top:80px}}.home-casestudy .coloured-right-side .coloured-text{font-size:24px}.home-casestudy .coloured-right-side p{margin-bottom:5px}.home-casestudy .home-casestudy-text-left{padding-top:30px}.home-testimonials{height:600px}.home-testimonials p{font-size:2rem;text-align:center;padding-top:91px;padding-left:274px}@media only screen and (max-width:1250px){.home-testimonials p{font-size:1.25rem;padding-left:0}}.home-blogs .home-blog-heading{margin-bottom:30px;margin-top:-20px}@media only screen and (max-width:1250px){.home-blogs .blog-img img{display:block;margin:0 auto}}body{padding-top:0}.footer-logo{width:150px;text-align:center}.footer-list-item{margin-bottom:8px;line-height:18px;font-size:14px}@media only screen and (max-width:991px){.footer-list-item{font-size:14px!important}}.footer-heading-link{font-size:16px}@media only screen and (max-width:991px){.footer-heading-link{font-size:20px!important}}.footer-about-text{font-size:14px}.footer-title-link{font-size:16px!important}@media only screen and (max-width:991px){.footer-about-title{padding-top:20px;font-size:20px!important}}.non-home-page{padding-top:50px}.btn{border-radius:30px}.about-section{padding-top:50px}@media only screen and (min-width:991px){.about-section .about-section-image{position:absolute}}.cta-statement-section{background-position:center;background-repeat:no-repeat;background-size:cover}.cta-statement-section .cta-statement{color:#fff;padding:60px;text-align:center;text-transform:uppercase}.ideas-section{padding:50px 0}.ideas-section .ideas-area{border:2px solid #aeaeae;border-radius:20px;height:400px;margin-bottom:20px;padding:20px}.iq-eq-section .col-md-12{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:650px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.iq-eq-section .col-md-12 h4{font-family:'Metropolis Bold';font-size:48px}.iq-eq-section .col-md-12 p{max-width:250px}.iq-eq-section .iq-eq-image{background-position:center;background-repeat:no-repeat;background-size:cover}.about-us-message-form{padding-top:100px;padding-bottom:100px}.solution-list-section .solution-list-item{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff}.solution-list-section .solution-list-item .solution-line{border-top:2px solid #fff;margin-left:0;width:100px}.solution-list-section .solution-list-item .solution-list-item-heading{text-transform:uppercase}.solution-products-image{background-repeat:no-repeat;background-size:cover;background-position:center;padding:80px 0}.tailered-solutions-message-form{padding-top:100px}.contact-section .contact-section-form{max-width:55%;padding-left:50px}@media only screen and (max-width:1250px){.contact-section .contact-section-form{max-width:75%;padding-left:0}}@media only screen and (max-width:991px){.contact-section .contact-section-form{max-width:100%;padding-left:0;padding-top:20px;padding-bottom:20px}}.contact-section .contact-section-form.contact-page{margin-top:100px}@media only screen and (max-width:991px){.contact-section .contact-section-form.contact-page{margin-top:40px;margin-bottom:40px}}.contact-section .contact-details{margin-top:20px}.contact-section .contact-details a,.contact-section .contact-details p{margin:0;color:#24263d;font-size:13px}@media only screen and (min-width:1200px){.contact-form-buttons{float:left;margin-left:65px}}