@font-face{font-family:futura_md_btmedium;src:url(/_next/static/media/tt0142m_-webfont.61ca275c.woff2) format("woff2"),url(/_next/static/media/tt0142m_-webfont.1df480c2.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:futura_md_btbold;src:url(/_next/static/media/FuturaMdBTBold.1a1dd0a0.eot);src:url(/_next/static/media/FuturaMdBTBold.1a1dd0a0.eot) format("embedded-opentype"),url(/_next/static/media/FuturaMdBTBold.a004b677.woff2) format("woff2"),url(/_next/static/media/FuturaMdBTBold.f3f2ec43.woff) format("woff"),url(/_next/static/media/FuturaMdBTBold.af6375dd.ttf) format("truetype"),url(/_next/static/media/FuturaMdBTBold.7c862beb.svg) format("svg");font-weight:400;font-style:normal}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media(min-width:768px){.col-sm-15{width:20%;float:left}.our-team-center-position-wrapper .our-team-center-position{float:none;margin:0 auto;display:inline-block;vertical-align:text-bottom}}@media(min-width:992px){.col-md-15{width:20%;float:left}}@media(min-width:1200px){.col-lg-15{width:20%;float:left}}body{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px}a,a:hover{color:#008e97}.btn,button{background-color:#008e97;border-color:#008e97;color:#fff}.btn:hover,button:hover{background-color:rgb(0,94.0397350993,100);border-color:rgb(0,94.0397350993,100);color:#fff}.btn.btn-primary,button.btn-primary{background-color:#008e97;border-color:#008e97}.btn.btn-primary:hover,button.btn-primary:hover{background-color:rgb(0,94.0397350993,100);border-color:rgb(0,94.0397350993,100)}.white-section{background:#fff;padding:30px 0}.grey-section{background:#dfdfdf;padding:30px 0}.light-grey-section{background:#e8e8e8;padding:30px 0}.grey-section-quote{font-family:futura_md_btbold;font-size:24px;text-align:center;padding:40px 0}.grey-section-quote .description{margin-bottom:40px}.grey-section-quote .enquire-btn{font-size:17px;background:#008e97;color:#fff;border:none;border-radius:5px}.grey-section-quote .form-inline{margin-top:20px}.grey-section-quote .contact-form .form-control,.grey-section-quote .contact-form button{border-radius:0}.grey-section-quote .contact-form .form-control{background:#fff;color:#000}.grey-section-quote .contact-form .form-group{position:relative}.grey-section-quote .contact-form button,.grey-section-quote .contact-form button:hover{padding:6px 15px}.grey-section-quote .text-danger{margin-top:20px;font-size:14px}.grey-section-quote .form-inline .text-danger{position:absolute;margin-top:0;left:0}.grey-section-quote .form-inline .btn-default{background:#008e97;border-radius:5px;color:#000;font-size:14px}.grey-section-quote .form-inline .btn-default:hover{border-radius:5px;font-size:14px;background:rgb(0,70.059602649,74.5);color:#fff}.top-border{border-top:1px solid #000}.right-border{border-right:1px solid #000}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}header{background:#5f6368;position:fixed;width:100%;z-index:100;transition:all .4s ease;min-height:144px}header .container{padding-top:15px;padding-bottom:15px}header .logo{position:relative;float:left;padding:15px 0 0 15px}header .logo img{max-width:350px;transition:all .4s ease}header .navigation{float:right;transition:all .4s ease}header .navigation a{color:#fff}header .navigation .navigation-top{text-align:right;font-size:18px;font-weight:700;margin-bottom:10px;transition:all .4s ease}header .navigation .navigation-top .navigation-phone{position:relative;font-family:futura_md_btmedium;margin-right:20px;line-height:32px;text-decoration:none}header .navigation .navigation-top .navigation-phone:before{position:absolute;content:"";height:20px;width:20px;background:url(/_next/static/media/icon-phone.e68c3017.png) no-repeat;background-size:contain;left:-30px;top:2px}header .navigation .navigation-top .navigation-cpa img{max-width:70px}header .navigation .menu{padding:0;margin:0;transition:all .4s ease}header .navigation .menu li{position:relative;display:inline-block}header .navigation .menu li:before{position:absolute;top:0;right:0;display:block;content:"";width:1px;height:100%;background:#515559}header .navigation .menu li:last-child:before{display:none}header .navigation .menu li a{font-family:Open Sans Condensed,sans-serif;display:inline-block;margin:12px 10px;color:#fff;font-weight:700}header .navigation .menu li a:hover{color:#008e97;text-decoration:none}header .navigation .menu li.active a{color:#fff;border-bottom:3px solid #fff}header .navigation .menu li.active a:hover{border-bottom:3px solid #008e97}header .navigation .menu li:last-child a{margin-right:0}header .navigation .menu .header-search-form{display:none;position:absolute;bottom:0;top:0;width:425px}header .navigation .menu .header-search-form.active{display:block}header .navigation .menu .header-search-form .search-menu-field{border:none;border-bottom:3px solid #fff;color:#fff;height:47px;width:100%;background:#5f6368;outline:none;box-shadow:none!important}header .navigation .menu .header-search-form .search-menu-field::-webkit-input-placeholder{color:#fff}header .navigation .menu .header-search-form .search-menu-field:-moz-placeholder,header .navigation .menu .header-search-form .search-menu-field::-moz-placeholder{color:#fff;opacity:1}header .navigation .menu .header-search-form .search-menu-field:-ms-input-placeholder{color:#fff}header .navigation .menu .header-search-form button{display:none}header .navigation .menu .header-search .header-search-trigger{display:inline-block;height:16px;width:16px;background:url(/_next/static/media/icon-search.d75b128e.png) no-repeat 50%;background-size:contain;vertical-align:middle}header .navigation ul.menu.dropdown-nav li a,header .navigation ul.menu.dropdown-nav li a:hover{border-bottom:none}header.sticky .logo img{width:200px;transition:all .4s ease}header.sticky .navigation{padding-top:5px;transition:all .4s ease}header.sticky .navigation .menu,header.sticky .navigation .navigation-top{float:right;transition:all .4s ease}header.sticky .navigation .navigation-top{padding-top:5px;margin-bottom:0}header.sticky .navigation .navigation-cpa{display:none}header.sticky .navigation .menu{margin-right:50px}.mobile-menu .menu li{margin-bottom:10px;list-style:none}.mobile-menu .menu li a{padding:0;display:block;font-family:Open Sans Condensed,sans-serif;color:#fff;font-weight:700}.mobile-menu li ul.menu.dropdown-nav{display:none;padding:0;margin:0;position:relative}.mobile-menu li ul.menu.dropdown-nav.active,.mobile-menu li.active ul.menu.dropdown-nav{display:block}.mobile-menu li.active ul.menu.dropdown-nav li{margin-top:10px;padding-left:20px}.mobile-menu .header-search-form,.mobile-menu-trigger{display:none}.mobile-menu-trigger .navbar-toggle{padding:0;margin:0}.mobile-menu-trigger .navbar-toggle .icon-bar{background:#fff;border-radius:0;width:25px;height:4px}.dropdown-nav{display:none}.menu li:hover .dropdown-nav{display:block;position:fixed;background:#5f6368}.menu li:hover .dropdown-nav>li>a{padding-right:10px}.menu li:hover .dropdown-nav .header-search,.menu li:hover .dropdown-nav .header-search-form{display:none}#homepage-slider,#homepage-slider .carousel-inner .item{height:600px;background-position:50%;background-size:cover}#homepage-slider .carousel-inner .item{width:100%}#homepage-slider .carousel-inner .banner-content{height:100%;position:relative}#homepage-slider .carousel-inner .carousel-caption{font-family:futura_md_btbold;position:absolute;top:60%;right:15px;left:0;transform:translateY(-50%);padding-right:305px;text-align:right;overflow:hidden}#homepage-slider .carousel-inner .carousel-caption h2{font-size:46px;font-weight:700;text-transform:uppercase}#homepage-slider .carousel-inner .carousel-caption h2:before{display:block;content:"";position:absolute;height:100%;width:1px;background:#fff;top:0;right:285px}#homepage-slider .carousel-inner .carousel-caption .carousel-enquire-btn{color:#000;font-weight:700;font-size:17px;position:absolute;top:50%;right:15px;transform:translateY(-50%);width:250px;height:71px;background:#008e97;border:none;border-radius:5px}#homepage-slider .carousel-inner .carousel-caption .carousel-enquire-btn:hover{color:#fff}#homepage-slider .carousel-indicators li{margin:0 7.5px;border:none;background:#fff}#homepage-slider .carousel-indicators .active{height:10px;width:10px;background:#008e97}.page-content{padding-top:118px}.page-content .page-title{margin-bottom:5px}.page-content .page-description{font-size:16px;margin-bottom:20px}.page-title{font-family:futura_md_btbold;font-size:32px;text-transform:uppercase;margin-bottom:40px;margin-top:0}.page-title .colorful-border-bottom{padding-bottom:10px}.breadcrumbs{margin-bottom:35px}.breadcrumbs ul{padding:0;margin:0}.breadcrumbs ul li{display:inline-block}.breadcrumbs ul li a,.breadcrumbs ul li a:hover{color:#000;font-size:12px}.colorful-border-bottom:after{height:8px;background-size:100% 8px}.colorful-border-bottom-small:after,.colorful-border-bottom:after{display:block;content:"";width:155px;background-image:linear-gradient(90deg,#435d39 25%,#697d61 0,#697d61 50%,#8e9e88 0,#8e9e88 75%,#b4beb0 0);background-repeat:no-repeat;background-position:0 100%}.colorful-border-bottom-small:after{height:3px;background-size:100% 3px}.homepage .page-title{margin-bottom:20px}.homepage .greeting-description .summary,.homepage .greeting-description .summary-big{font-size:18px;font-weight:700;margin-bottom:20px}.homepage .greeting-description .summary-big{font-size:24px}.homepage .greeting-image-container{margin-top:-80px}.homepage .grey-section-quote{border-top:none}.services-list .service{margin-bottom:20px;min-height:160px}.services-list .service-thumb{position:relative;margin-bottom:15px}.services-list .service-thumb img{width:100%}.services-list .service-thumb:hover .service-url{background:#5f6368}.services-list .service-thumb:hover .service-url:before{background:url(/_next/static/media/right-arrow.442b754a.png) no-repeat;background-size:contain}.services-list .service-thumb:hover .service-url span{color:#fff}.services-list .service-url{position:absolute;color:#fff;font-weight:700;bottom:0;padding:0 55px 0 15px;background:#008e97;width:100%;text-transform:uppercase;height:50px;overflow:hidden}.services-list .service-url:before{position:absolute;top:50%;right:10px;transform:translateY(-50%);content:"";width:25px;height:25px;background:url(/_next/static/media/right-arrow-grey.27282508.png) no-repeat;background-size:contain}.services-list .service-url span{position:absolute;top:50%;transform:translateY(-50%);padding-right:55px}.advantages-list .advantage{float:left;width:20%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;text-align:center;margin-bottom:20px}.advantages-list .advantage-icon{display:inline-block;background:#b0cf6f;width:150px;height:150px;border-radius:50%;position:relative;overflow:hidden;margin-bottom:20px}.advantages-list .advantage-icon img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.advantages-list .advantage-title{font-family:futura_md_btbold;text-transform:uppercase;margin-bottom:20px}.advantages-list .advantage-summary{padding:0 20px}.homepage-blog-list .blog-item{margin-bottom:30px}.homepage-blog-list .blog-image{border-bottom:4px solid #b0cf6f}.homepage-blog-list .blog-name{margin-top:20px}.homepage-blog-list .blog-name a{font-family:futura_md_btbold;font-weight:700;text-transform:uppercase;color:#333;text-decoration:none}.homepage-blog-list .blog-description{margin-top:20px}.homepage-blog-list .blog-more{margin-top:2rem;font-family:futura_md_btbold;font-weight:700;text-transform:uppercase;color:#333;display:block;color:#000;text-decoration:underline}footer{padding-top:40px;background:#36373a;background-position:50%;background-size:cover}footer a,footer a:hover{color:#fff}footer .footer-top{margin-bottom:30px}footer .footer-top .col-sm-3{text-align:center;padding-top:10px;padding-bottom:10px;border-right:1px solid #fff;min-height:52px}footer .footer-top .col-sm-3.last{border-right:none}footer .footer-top-line{margin:-30px 0 0}footer .footer-top-line hr{margin:0}footer .footer-top-title{color:#008e97;display:inline-block;vertical-align:middle;margin-right:5px}footer .footer-top-content{font-family:futura_md_btbold;display:inline-block;vertical-align:middle}footer .footer-top .footer-social{padding:0;margin:0}footer .footer-top .footer-social li{display:inline-block}footer .footer-bottom{margin-bottom:50px}footer .footer-bottom-title{font-family:futura_md_btbold;font-size:18px;color:#008e97}footer .footer-bottom-content{color:#fff}footer .footer-bottom .newsletter .footer-bottom-title{font-size:17px;color:#fff;margin-bottom:10px}footer .footer-bottom .newsletter .email{display:inline-block;width:60%;margin-right:10px;height:33px;padding:6px 12px;line-height:1.42857143;color:#757575;background-color:#cdcdcd;background-image:none;border:none;border-radius:4px}footer .footer-bottom .newsletter .btn{font-family:futura_md_btbold;display:inline-block;color:#000;background:#008e97;border:none;padding:6px 16px}footer .copyright{color:#fff;margin-bottom:10px}footer .go-top{position:absolute;right:15px;bottom:80px;height:36px;width:36px;color:#000;background:#e8e8e8;border-radius:50%;text-align:center;padding-top:7px;z-index:1}.footer-menu{margin:0;padding:0}.footer-menu li{list-style:none;margin-bottom:5px}.custom-icon{display:block;content:"";height:25px;width:25px;background-size:contain}.custom-icon.gplus{background:url(/_next/static/media/icon-gplus.cac4d5f8.png) no-repeat}.custom-icon.linkedin{background:url(/_next/static/media/icon-linkedin.b8eb7947.png) no-repeat}.custom-icon.twitter{background:url(/_next/static/media/icon-twitter.a3377f27.png) no-repeat}.custom-icon.facebook{background:url(/_next/static/media/icon-facebook.8ed067cd.png) no-repeat}@media(max-width:1024px){#homepage-slider .carousel-inner .carousel-caption h2{font-size:32px;padding-top:20px}footer .footer-top .col-sm-3{text-align:left}footer .footer-top .footer-top-content,footer .footer-top .footer-top-title{display:block}footer .footer-top .footer-top-content{height:31px}.about-landing .style-1 .about-description,.services-landing .style-1 .services-description{width:67%}}@media(max-width:992px){header{max-height:100%;overflow:auto;z-index:50}.mobile-menu-trigger,.mobile-menu-trigger .navbar-toggle{display:block}.mobile-menu-trigger{margin-bottom:40px}header .navigation .navigation-top{margin-bottom:0}header .mobile-menu{margin-top:15px;padding-top:15px;border-top:1px solid rgba(44,69,36,.63);display:block}header.sticky .logo img{width:auto}header.sticky .navigation,header.sticky .navigation .navigation-top{padding-top:0}header.sticky .navigation .menu,header.sticky .navigation .navigation-top{float:none}header.sticky .navigation .navigation-cpa{display:inline-block}#homepage-slider,#homepage-slider .carousel-inner .item{height:450px}#homepage-slider .carousel-inner .carousel-caption h2{font-size:23px;padding-top:0}.navigation .menu{display:none}.homepage .greeting-image-container{margin-top:0}.advantages-list{padding:0 15px}.advantages-list .advantage{width:100%;text-align:left;border-bottom:1px solid #cecece;padding:0}.advantage-content{float:right;width:75%;padding-top:20px;overflow:hidden}.advantages-list .advantage .advantage-summary{padding:0}.homepage-blog-list .blog-item{padding-bottom:30px;border-bottom:1px solid #bfbfbf}footer .footer-top .footer-top-content .footer-email{font-size:10.5px}footer .footer-bottom .newsletter .email{display:block;width:100%;margin-bottom:10px}footer .footer-bottom .newsletter .btn{display:block}}@media(max-width:767px){header .logo{padding:15px 0 0;width:100%;margin-bottom:20px}header .navigation{width:100%}header .navigation .mobile-menu-trigger{float:right;height:32px;margin-bottom:0}header .navigation .mobile-menu-trigger .navbar-toggle{margin-top:5px}header .navigation .navigation-top{float:left;padding-left:35px}header .navigation .navigation-cpa{display:none}header.sticky .navigation .navigation-top{float:left;padding-left:35px}header.sticky .navigation .navigation-cpa{display:none}#homepage-slider .carousel-inner .carousel-caption{right:0;text-align:center;padding:20px;overflow:visible}#homepage-slider .carousel-inner .carousel-caption h2{margin-top:0;height:100%;overflow:hidden}#homepage-slider .carousel-inner .carousel-caption h2:before{display:none}#homepage-slider .carousel-inner .carousel-caption .carousel-enquire-btn{height:55px;width:200px;right:50%;top:auto;bottom:-45px;transform:translateX(50%)}.page-content{padding-top:148px}.page-title{font-size:27px}.greeting-image-container{text-align:center}.greeting-image-container img{display:inline-block}.advantages-list .advantage{text-align:center}.advantages-list .advantage-content{float:none;width:100%;padding-top:0}.advantages-list .advantage .advantage-title{margin-bottom:10px}footer,footer .footer-top-inner{text-align:center}footer .footer-top .col-sm-3{border-right:none}footer .footer-top .footer-top-content .footer-email{font-size:14px}footer .footer-top-line{display:none}footer .footer-bottom .col-sm-3{margin-bottom:40px}footer .newsletter{padding-left:20%;padding-right:20%}footer .copyright{float:none!important}footer .footer-bottom .newsletter .btn{display:inline-block}.grey-section-quote{font-size:20px;padding:40px 20px}}@media(max-width:480px){header .logo img{max-width:100%}.homepage .greeting-description .summary,.homepage .greeting-description .summary-big,.homepage .page-title{text-align:center}.homepage .colorful-border-bottom:after{padding:0 20px;margin:auto}#homepage-slider{background-position:30% 20%!important}#homepage-slider .carousel-inner .carousel-caption h2{font-size:20px}}@media(max-width:414px){#homepage-slider,#homepage-slider .carousel-inner .item{height:500px}#homepage-slider .carousel-inner .carousel-caption{top:55%;transform:translateY(-50%)}#homepage-slider .carousel-inner .carousel-caption .carousel-enquire-btn{bottom:-60px}footer .newsletter{padding-left:20px;padding-right:20px}}@media(max-width:320px){.page-content{padding-top:138px}}