@font-face{font-family:'Istok Web';font-style:normal;font-weight:400;src:local('Istok Web Regular'),local('IstokWeb-Regular'),url(https://fonts.gstatic.com/s/istokweb/v10/EvPKapBawcLZ3hbihjhqAVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:local('Open Sans Condensed Bold'),local('OpenSans-CondensedBold'),url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xIF8zhZCJ7x9Pr62cRgaVUA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:futura_md_btmedium;src:url(../fonts/tt0142m_-webfont.woff2) format('woff2'),url(../fonts/tt0142m_-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:futura_md_btbold;src:url('../fonts/FuturaMdBTBold.eot');src:url('../fonts/FuturaMdBTBold.eot')format('embedded-opentype'),url('../fonts/FuturaMdBTBold.woff2')format('woff2'),url('../fonts/FuturaMdBTBold.woff')format('woff'),url('../fonts/FuturaMdBTBold.ttf')format('truetype'),url('../fonts/FuturaMdBTBold.svg#FuturaMdBTBold')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}.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{display:inline-block;font-size:17px;background:#008e97;padding:20px 50px;color:#000;text-decoration:none}.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:#5f6368;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}header .container{padding-top:15px;padding-bottom:15px}header .logo{position:relative;float:left;padding:15px 0 0 15px}header .navigation,header.sticky .navigation .menu,header.sticky .navigation .navigation-top{float:right;transition:all .4s ease}header .logo img{max-width:350px;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(../images/icon-phone.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 .dropdown-nav li{display:block}header .navigation .menu li:before{position:absolute;top:0;right:0;display:block;content:"";width:1px;height:1px;height:100%;background:#515559}header .navigation .menu li:last-child:before{display:none}.mobile-menu .menu li{margin-bottom:10px;list-style:none}.mobile-menu .menu li a,header .navigation .menu li a{font-family:'Open Sans Condensed',sans-serif;display:inline-block;margin:12px 10px;color:#fff;font-weight:700}#homepage-slider .carousel-inner .carousel-caption,.about-landing h3,.advantages-list .advantage .advantage-title,.homepage-blog-list .blog-name a,.our-team .name-team,.our-team h3,.page-title,.service-detail .service-content-list li,.service-detail .services-sidebar li a,.service-detail .services-sidebar li a:hover,.services-landing h3,footer .footer-bottom .footer-bottom-title,footer .footer-top .footer-top-content{font-family:futura_md_btbold}.mobile-menu .menu li a{padding:0;display:block}.mobile-menu .menu li a,header .navigation .menu li.active a{color:#fff}header .navigation .menu li.active a{border-bottom:3px solid #fff}header .navigation .menu li a:hover{color:#008e97;text-decoration:none}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:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;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{color:#fff;opacity:1}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(../images/icon-search.png) center no-repeat;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}.mobile-menu li ul.menu.dropdown-nav{display:none;padding:0;margin:0;position:relative}.mobile-menu li.active ul.menu.dropdown-nav{display:block}.dropdown-nav,.mobile-menu,.mobile-menu .header-search-form,.mobile-menu-trigger{display:none}.mobile-menu li.active ul.menu.dropdown-nav li{margin-top:10px;padding-left:20px}.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}.menu li:hover .dropdown-nav{display:block;position:fixed;background:#5f6368}.menu li:hover .dropdown-nav .header-search,.menu li:hover .dropdown-nav .header-search-form,header.sticky .navigation .navigation-cpa{display:none}.menu li:hover .dropdown-nav>li>a{padding-right:10px}header.sticky .logo img{width:200px;transition:all .4s ease}header.sticky .navigation{padding-top:5px;transition:all .4s ease}header.sticky .navigation .navigation-top{padding-top:5px;margin-bottom:0}header.sticky .navigation .menu{margin-right:50px}#homepage-slider{height:600px}#homepage-slider .carousel-inner .item{width:100%;height:600px;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#homepage-slider .carousel-inner .banner-content{height:100%;position:relative}#homepage-slider .carousel-inner .carousel-caption{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-title{font-size:32px;text-transform:uppercase;margin-bottom:40px;margin-top:0}.page-content .page-title{margin-bottom:5px}.page-title .colorful-border-bottom{padding-bottom:10px}.page-content .page-description{font-size:16px;margin-bottom:20px}.breadcrumbs{margin-bottom:35px}.breadcrumbs ul{padding:0;margin:0}.homepage .page-title,.services-list .service{margin-bottom:20px}.breadcrumbs ul li{display:inline-block}.colorful-border-bottom-small:after,.colorful-border-bottom:after{display:block;width:155px;background-repeat:no-repeat;background-position:0 100%;content:""}.breadcrumbs ul li a,.breadcrumbs ul li a:hover{color:#000;font-size:12px}.colorful-border-bottom:after{height:8px;background-image:-webkit-linear-gradient(to right,#435d39 25%,#697d61 25%,#697d61 50%,#8e9e88 50%,#8e9e88 75%,#b4beb0 75%);background-image:-ms-linear-gradient(to right,#435d39 25%,#697d61 25%,#697d61 50%,#8e9e88 50%,#8e9e88 75%,#b4beb0 75%);background-image:linear-gradient(to right,#435d39 25%,#697d61 25%,#697d61 50%,#8e9e88 50%,#8e9e88 75%,#b4beb0 75%);background-size:100% 8px}.colorful-border-bottom-small:after{height:3px;background-image:-webkit-linear-gradient(to right,#435d39 25%,#697d61 25%,#697d61 50%,#8e9e88 50%,#8e9e88 75%,#b4beb0 75%);background-image:-ms-linear-gradient(to right,#435d39 25%,#697d61 25%,#697d61 50%,#8e9e88 50%,#8e9e88 75%,#b4beb0 75%);background-image:linear-gradient(to right,#435d39 25%,#697d61 25%,#697d61 50%,#8e9e88 50%,#8e9e88 75%,#b4beb0 75%);background-size:100% 3px}.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-thumb{position:relative;margin-bottom:15px}.services-list .service-thumb img{width:100%}.services-list .service-url{position:absolute;color:#000;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:translate(0,-50%);content:"";width:25px;height:25px;background:url(../images/right-arrow-grey.png) no-repeat;background-size:contain}.services-list .service-thumb:hover .service-url{background:#5f6368}.services-list .service-thumb:hover .service-url:before{background:url(../images/right-arrow.png) no-repeat;background-size:contain}.services-list .service-thumb:hover .service-url span{color:#fff}.services-list .service-url span{position:absolute;top:50%;transform:translate(0,-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 .advantage-icon{display:inline-block;background:#b0cf6f;width:150px;height:150px;border-radius:50%;position:relative;overflow:hidden;margin-bottom:20px}.advantages-list .advantage .advantage-icon img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.homepage-blog-list .blog-description,.homepage-blog-list .blog-name{margin-top:20px}.advantages-list .advantage .advantage-title{text-transform:uppercase;margin-bottom:20px}.homepage-blog-list .blog-item,footer .footer-top{margin-bottom:30px}.advantages-list .advantage .advantage-summary{padding:0 20px}.homepage-blog-list .blog-image{border-bottom:4px solid #b0cf6f}.homepage-blog-list .blog-name a{font-weight:700;text-transform:uppercase;color:#333;text-decoration:none}.homepage-blog-list .blog-more{display:block;color:#000;text-decoration:underline}footer{padding-top:40px;background:center #36373a;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}footer a,footer a:hover{color:#fff}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 .footer-top-title{color:#008e97;display:inline-block;vertical-align:middle;margin-right:5px}footer .footer-top .footer-top-content{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 .footer-bottom-title{font-size:18px;color:#008e97}.footer-menu{margin:0;padding:0}.footer-menu li{list-style:none;margin-bottom:5px}.services-landing .style-2 .services-thumb,.services-landing .style-4 .services-thumb,footer .copyright{margin-bottom:10px}footer .footer-bottom .newsletter .footer-bottom-title{font-size:17px;color:#fff;margin-bottom:10px}footer .footer-bottom .footer-bottom-content{color:#fff}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}.custom-icon,.services-landing .services-image{display:block;content:""}footer .copyright{color:#fff}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}.custom-icon{height:25px;width:25px;background-size:contain}.custom-icon.gplus{background:url(../images/icon-gplus.png) no-repeat}.custom-icon.linkedin{background:url(../images/icon-linkedin.png) no-repeat}.custom-icon.twitter{background:url(../images/icon-twitter.png) no-repeat}.custom-icon.facebook{background:url(../images/icon-facebook.png) no-repeat}.page-content.services .white-section{padding-bottom:0}.page-content.services .services-landing{border-top:1px solid #d2d5d1;padding:0 15px}.services-landing h3{text-transform:uppercase;font-size:18px}.services-landing .services-image{border-radius:50%;border:1px solid #000;position:relative}.about-landing .border-right,.services-landing .border-right{border-right:1px solid #d2d5d1}.services-landing .services-more,.services-landing .services-more:hover{color:#000;font-weight:700;display:inline-block}.services-landing .style-1 .services-thumb{float:left;width:25%}.services-landing .style-1 .services-thumb .services-image{width:180px;height:180px}.services-landing .style-1 .services-thumb h3{display:none}.services-landing .style-1 .services-description{float:right;width:72%;margin-top:20px}.services-landing .style-2 .services-thumb .services-image{display:inline-block;height:105px;width:105px}.services-landing .style-2 .services-thumb h3{display:inline-block;width:68%;vertical-align:bottom;padding-left:15px;padding-bottom:10px}.services-landing .style-2 .services-description h3,.services-landing .style-3 .services-thumb h3{display:none}.services-landing .style-3 .services-item{padding-top:80px}.services-landing .style-3 .services-thumb .services-image{width:150px;height:150px}.services-landing .style-4 .services-thumb .services-image{display:inline-block;width:125px;height:125px}.services-landing .style-4 .services-thumb h3{display:inline-block;width:68%;vertical-align:bottom;padding-left:15px;padding-bottom:20px}.services-landing .style-4 .services-description h3{display:none}.services-landing .services-item{padding-top:30px;padding-bottom:30px}.services-landing .services-item a{color:#000;text-decoration:none}.services-landing .services-item:hover .services-image:before{display:block;content:"";position:absolute;width:100%;height:100%;background:rgba(159,185,99,.5);border-radius:50%}.services-landing .services-row-2 .services-item{padding-bottom:60px}.services-landing .border-bottom{border-bottom:1px solid #d2d5d1}.service-detail .short-description{font-size:18px;padding-bottom:30px;border-bottom:1px solid #000}.service-detail .service-content{font-size:16px;padding-top:30px}.service-detail .services-sidebar{padding:0;margin:0}.service-detail .services-sidebar li{list-style:none;margin-bottom:15px}.service-detail .services-sidebar li a,.service-detail .services-sidebar li a:hover{text-transform:uppercase;color:#000}.service-detail .services-sidebar li.active a{color:#8d8d8d}.service-detail .service-content-list{padding:0;margin:0}.service-detail .service-content-list li{list-style:none;margin-bottom:10px;position:relative;padding-left:25px}.service-detail .service-content-list li:before{display:block;position:absolute;left:0;top:3px;content:"";height:15px;width:15px;background:url(../images/right-arrow-block.png) center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.page-content.about .white-section{padding-bottom:0}.page-content.about .about-description{margin-bottom:20px}.page-content.about .about-landing{border-top:1px solid #d2d5d1;padding:0 15px}.about-landing h3{text-transform:uppercase;font-size:18px}.about-landing .about-thumb .about-image{display:block;content:"";border-radius:50%;background:#b0cf6f;position:relative}.about-landing .about-thumb .about-image img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;max-width:75%}.about-landing .style-2 .about-thumb,.about-landing .style-4 .about-thumb{margin-bottom:10px}.about-landing .about-us-preview{height:100%}.about-landing .about-us-preview img{display:none;width:100%}.about-landing .about-form{background:#e9e9e9}.about-landing .about-form h3{margin-top:0}.about-landing .about-form .form-control{background:#fff}.about-landing .about-form button,.about-landing .about-form button:hover{font-size:14px;padding:10px 0;display:block;width:100%}.about-landing .style-1 .about-thumb{float:left;width:25%}.about-landing .style-1 .about-thumb .about-image{width:180px;height:180px}.about-landing .style-1 .about-thumb h3{display:none}.about-landing .style-1 .about-description{float:right;width:72%;margin-top:20px}.about-landing .style-2 .about-thumb .about-image{display:inline-block;height:105px;width:105px}.about-landing .style-2 .about-thumb h3{display:inline-block;width:68%;vertical-align:bottom;padding-left:15px;padding-bottom:10px}.about-landing .style-2 .about-description h3,.about-landing .style-3 .about-thumb h3{display:none}.about-landing .style-3 .about-item{padding-top:80px}.about-landing .style-3 .about-thumb .about-image{width:150px;height:150px}.about-landing .style-4 .about-thumb .about-image{display:inline-block;width:125px;height:125px}.about-landing .style-4 .about-thumb h3{display:inline-block;width:68%;vertical-align:bottom;padding-left:15px;padding-bottom:20px}.blog .blog-item .blog-thumb,.testimonial .testimonial-sidebar img{width:100%}.about-landing .style-4 .about-description h3{display:none}.about-landing .style-4 .about-thumb .about-image img{max-width:55%}.about-landing .about-item{padding-top:30px;padding-bottom:30px}.about-landing .about-row-2 .about-item{padding-bottom:60px}.about-landing .border-bottom{border-bottom:1px solid #d2d5d1}.our-team{background:url(../images/about_03.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:50px;text-align:center}.our-team h3{text-align:center;margin-bottom:30px}.our-team img{margin-bottom:10px}.our-team .name-team{font-size:16px}.our-team .position-team{font-size:16px;font-family:futura_md_btmedium}.blog .blog-item .blog-name,.blog .blog-sidebar .sidebar-item h3,.blog .blog-tags h4,.blog-description .blog-title{font-family:futura_md_btbold}.testimonial .white-section{padding-bottom:0}.testimonial .testimonial-container{border-top:1px solid #000}.testimonial .testimonial-list{border-right:1px solid #000;font-size:16px;position:relative;padding-right:15px;padding-bottom:20px}.testimonial .testimonial-item{padding:30px 0;border-bottom:1px solid #bfbfbf;margin-left:-15px}.testimonial .testimonial-item .testimonial-name{text-align:right}.testimonial .testimonial-sidebar{margin-right:-15px;padding:30px 0 30px 15px}.testimonial .testimonial-nav{margin-top:20px;text-align:right}.testimonial .testimonial-nav ul{margin:0;padding:0}.testimonial .testimonial-nav ul li{display:inline-block;margin-right:5px}.testimonial .testimonial-nav ul li.control{display:none}.testimonial .testimonial-nav ul li a,.testimonial .testimonial-nav ul li a:hover{color:#000;padding:1px 4px}.testimonial .testimonial-nav ul li a.active{border:1px solid #bfbfbf}.blog .white-section{padding-bottom:0}.blog .blog-container{border-top:1px solid #000}.blog .blog-list{position:relative;padding-left:0;padding-bottom:20px;border-right:1px solid #000;padding-right:0;font-size:16px}.blog .blog-item{padding-left:15px;padding-right:15px;margin-left:-15px}.blog .blog-item-inner{border-bottom:1px solid #bfbfbf;padding:30px 0}.blog .blog-item .blog-name a{text-decoration:none;color:#333}.blog .blog-item .blog-date{font-size:14px;margin:5px 0}.blog .blog-item .blog-more,.blog .blog-item .blog-more:hover{display:block;color:#000;text-decoration:underline;margin-top:10px;padding-bottom:0}.blog .blog-sidebar{padding:0}.blog .blog-sidebar .sidebar-item{padding:20px 15px;border-bottom:1px solid #000}.blog .blog-sidebar .sidebar-item h3{font-size:18px;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:20px}.blog .blog-sidebar .contact-form .form-control{text-align:center;border-radius:10px;height:50px;background:#efeded}.blog .blog-sidebar .contact-form .btn-default,.blog .blog-sidebar .contact-form .btn-default:hover{width:100%;padding:10px;color:#000}.blog .blog-sidebar .sidebar-shortcut,.blog .blog-sidebar .sidebar-testimonial{padding-bottom:30px}.blog .blog-sidebar .carousel-caption{position:static;padding:0;color:#000;text-shadow:none}.blog .blog-sidebar .carousel-caption .testimonial-description{height:140px;overflow:hidden;text-overflow:ellipsis;text-align:justify}.blog .blog-sidebar .carousel-caption .testimonial-name{text-align:right;margin-top:10px}.blog .blog-sidebar .carousel-caption .blog-name{min-height:40px;overflow:hidden;text-overflow:ellipsis;text-align:justify}.blog .blog-sidebar .carousel-caption .blog-name a{color:#000;text-decoration:none}.blog .blog-sidebar .carousel-control{background:0 0;background-image:transparent;color:#000;font-weight:700;text-shadow:none;top:auto;bottom:-40px;font-size:12px;width:50%;opacity:1}.blog .blog-sidebar .carousel-control.left{text-align:left}.blog .blog-nav,.blog .blog-sidebar .carousel-control.right{text-align:right}.blog .blog-sidebar img{width:100%}.blog .blog-nav{margin-top:20px}.blog .blog-nav ul{margin:0;padding:0}.blog .blog-nav ul li{display:inline-block;margin-right:5px}.blog .blog-nav ul li.control{display:none}.blog .blog-nav ul li.control.next,.blog .blog-nav ul li.control.prev{display:inline-block}.blog .blog-nav ul li a,.blog .blog-nav ul li a:hover{color:#000;padding:1px 4px}.blog .blog-nav ul li a.active{background:#e3e2e2}.blog .blog-tags{margin-top:20px}.blog .blog-tags h4{font-size:16px}.blog .blog-tags ul{margin:0;padding:0}.blog .blog-tags ul li{list-style:none;margin-bottom:5px}.blog .blog-tags ul li a,.blog .blog-tags ul li a:hover{font-size:14px;color:#000}.blog-detail .blog-description img{max-width:100%}.sidebar-post .blog-name{border-bottom:1px solid #cfcfcf;padding-top:20px;padding-bottom:20px}.sidebar-post .blog-name:first-child{padding-top:0}.sidebar-post .blog-name:last-child{border-bottom:none}.sidebar-post .blog-name a{color:#000;text-decoration:none}.blog-description .separator{display:block;padding-top:30px;padding-bottom:30px;margin-top:30px;border-top:1px solid #000}.blog-description .article-newsletter{font-size:16px;font-weight:700;text-align:center;padding-bottom:30px}.blog-description .article-newsletter .form-control{height:50px;text-align:center;background:#efeded;border-radius:5px}.blog-description .blog-title{font-size:18px;text-transform:uppercase;margin-bottom:20px;margin-top:20px}.share-box a{margin-right:10px;text-decoration:none;cursor:pointer}.share-box a:hover{text-decoration:none}.faq .faq-tabs{margin-bottom:40px;border-bottom:1px solid #000}.faq .col-md-3.faq-tab{height:55px;text-align:center;border-right:1px solid #000}.faq .col-md-3.faq-tab:last-child{border-right:none}.faq .col-md-3.faq-tab.active{background:#dedede}.faq .col-md-3.faq-tab a,.faq .col-md-3.faq-tab a:hover{display:block;font-family:futura_md_btbold;color:#000;line-height:53px}.faq .col-md-3.faq-tab a,.faq .panel-body,.faq .panel-title a{font-size:16px}.faq .panel-default{border:none}.faq .panel-heading{background:0 0;padding-left:0}.faq .panel-title a{font-weight:700}.page-content.contact .white-section{padding-bottom:0}.page-content.contact .contact-description{margin-bottom:30px}.page-content.contact .contact-container{border-top:1px solid #000;padding:0 15px}.contact-container .contact-content{font-size:16px;border-right:1px solid #000;padding:30px 15px 20px 0}.contact-container .contact-sidebar{padding:30px 0 20px 15px}.contact-form .form-control{color:#000;border:1px solid #b8b8b8;background:#e0dddd;border-radius:2px;box-shadow:none}.contact-form .btn-default,.contact-form .btn-default:hover{font-family:futura_md_btmedium;font-weight:700;background:#008e97;border:none;font-size:16px;padding:15px 40px;border-radius:5px}.contact-container .contact-description{margin-bottom:20px}.contact-container h5{font-family:futura_md_btbold;font-size:18px;margin-bottom:10px}.contact-map{border-top:1px solid #000;position:relative;height:450px;overflow:hidden}.contact-map iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;pointer-events:none}.service-packages .compare table tr td{width:10%;text-align:center}.service-packages .compare table tr td:first-child{width:40%;text-align:left}.service-packages .compare table tr td .check-mark{display:inline-block;content:"";height:20px;width:20px;background:url(../images/check-mark.png) center no-repeat;background-size:contain}.packages-list{margin-top:30px}.packages-list .package-title{margin-bottom:25px;border-bottom:1px solid #000}.packages-list .package-tab{float:left;width:10%;height:55px;text-align:center;border-right:1px solid #000}.packages-list .package-tab.compare{width:40%}.packages-list .package-tab:last-child{border-right:none}.packages-list .package-tab.active{background:#008e97}.packages-list .package-tab a,.packages-list .package-tab a:hover{display:block;font-family:futura_md_btbold;color:#000;line-height:53px}.packages-list .package-panel,.packages-list .package-tab a,.packages-list .package-title a{font-size:16px}.packages-list .package-tab a{text-transform:uppercase;font-weight:700}.packages-list .package-tab.compare a{line-height:23px;padding-top:5px}.packages-list .panel-default{border:none}.packages-list .panel-heading{background:0 0;padding-left:0}.packages-list .package-title a{font-weight:700}.packages-list .package-panel{display:none}.packages-list .package-panel.active,.packages-list .package-panel:first-child{display:block}.packages-list .package-panel.compare .mobile-packages{display:none;position:relative}.packages-list .package-description h2{margin-bottom:20px;font-size:24px}.packages-list .package-list{padding:0;list-style:none}.packages-list .package-list li{padding:5px 0;border-bottom:1px solid #000}.packages-list .package-list li span{float:right;margin-right:10px}.packages-list .package-list .check-mark{display:inline-block;content:"";height:20px;width:20px;background:url(../images/check-mark.png) center no-repeat;background-size:contain}.sisea-results-list .sisea-result{border-bottom:1px solid #000}.sisea-results-list .sisea-result h3 a{color:#000;text-decoration:none}.sisea-results-list .sisea-result .extract{padding-bottom:10px}.sisea-paging{margin-top:10px}.sisea-paging .sisea-page{display:block;width:20px;float:left;text-align:center;height:20px;font-family:roboto;font-size:14.5px;background:#fff;color:#008e97;border-radius:5px;margin-right:4px;border:1px solid #008e97}.sisea-paging .sisea-page a{color:#7CDA75;display:block}.sisea-paging .sisea-page:hover{background:#7CDA75}.sisea-paging .sisea-page:hover a{color:#fff}.sisea-paging .sisea-page.sisea-current-page{background:#7CDA75;color:#fff}@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%}.about-landing .style-2 .about-thumb h3,.services-landing .style-2 .services-thumb h3{width:62%}.packages-list .package-title a,.service-packages .compare table tr td:first-child{font-size:14px}}@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)}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}.about-landing .about-item .about-thumb .about-image,.services-landing .services-item .services-thumb .services-image{height:150px;width:150px}.about-landing .about-item .about-thumb,.services-landing .services-item .services-thumb{float:left;width:25%}.about-landing .about-item .about-thumb h3,.services-landing .services-item .services-thumb h3{display:none;margin-top:0}.about-landing .about-item .about-description,.services-landing .services-item .services-description{float:right;width:75%;margin-top:20px}.about-landing .about-item .about-description h3,.services-landing .services-item .services-description h3{display:block;margin-top:0}.about-landing .about-form,.blog-description .article-newsletter br{display:none}.about-landing .border-bottom,.about-landing .border-right,.services-landing .border-bottom,.services-landing .border-right{border:none}.about-landing .about-item,.services-landing .services-item{border-bottom:1px solid #000}.about-landing .style-3 .about-item,.services-landing .style-3 .services-item{padding-top:30px}.about-landing .style-4:last-child .about-item,.services-landing .style-4:last-child .services-item{border:none}.service-detail .services-sidebar{padding-top:20px;margin-top:20px;border-top:1px solid #d2d5d1}.blog .blog-list,.testimonial .testimonial-list{border:none}.blog .blog-sidebar,.testimonial .testimonial-sidebar{margin-right:15px;margin-top:40px;border-top:1px solid #d2d5d1}.blog .blog-sidebar img,.testimonial .testimonial-sidebar img{width:auto}.faq .col-md-3.faq-tab{border-right:none;border-bottom:1px solid #000}.faq .col-md-3.faq-tab:last-child{border-bottom:none}.contact-container .contact-content{border-right:none;border-bottom:1px solid #000}.contact-container .contact-phone{margin-bottom:20px}.contact-container .contact-sidebar{padding:30px 15px 20px 0}.packages-list .package-title{position:relative;border-bottom:0}.packages-list .package-description{padding-top:10px}.grey-section-quote .contact-form button{margin-top:15px}.packages-list .package-tab{border-bottom:1px solid #000}.packages-list .package-tab,.service-packages .compare table tr td{width:12%}.packages-list .package-tab.compare,.service-packages .compare table tr td:first-child{width:28%}.packages-list .package-title a,.service-packages .compare table tr td:first-child{font-size:12px}.about-landing .col-md-4{padding:0}.about-landing .about-form .about-item{padding-left:15px;padding-right:15px}.blog-description{border:none}.about-landing .about-us-preview{height:auto;background:0 0!important;padding:0 15px}.about-landing .about-us-preview img{display:block}}@media (max-width:767px){#homepage-slider .carousel-inner .carousel-caption h2:before,header .navigation .navigation-cpa,header.sticky .navigation .navigation-cpa{display:none}#homepage-slider .carousel-inner .carousel-caption,.about-landing .about-item,.advantages-list .advantage,.greeting-image-container,.services-landing .services-item,footer,footer .footer-top-inner{text-align:center}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,header.sticky .navigation .navigation-top{float:left;padding-left:35px}#homepage-slider .carousel-inner .carousel-caption{right:0;padding:20px;overflow:visible}#homepage-slider .carousel-inner .carousel-caption h2{margin-top:0;height:100%;overflow:hidden}#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 img{display:inline-block}.advantages-list .advantage-content{float:none;width:100%;padding-top:0}.advantages-list .advantage .advantage-title{margin-bottom:10px}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}.about-landing .about-item .about-thumb .about-image,.services-landing .services-item .services-thumb .services-image,footer .footer-bottom .newsletter .btn{display:inline-block}footer .footer-bottom .col-sm-3{margin-bottom:40px}footer .newsletter{padding-left:20%;padding-right:20%}footer .copyright{float:none!important}.about-landing .colorful-border-bottom-small:after,.services-landing .colorful-border-bottom-small:after{padding:0 20px;margin:auto}.about-landing .about-item .about-thumb,.services-landing .services-item .services-thumb{float:none;width:100%;text-align:center}.about-landing .about-item .about-description,.services-landing .services-item .services-description{float:none;width:100%}.grey-section-quote{font-size:20px;padding:40px 20px}.packages-list .package-title:before{display:none}.our-team .col-sm-15{margin-bottom:20px}.our-team img{display:inline-block}.our-team .name-team{display:block}.our-team br,.packages-list form{display:none}.packages-list .package-tab,.packages-list .package-tab.compare{width:100%;border:none;border-top:1px solid #b4b5b4;background:0 0;text-align:left}.packages-list .package-tab:last-child{border-bottom:1px solid #b4b5b4}.packages-list .package-tab a{font-size:16px;padding-left:10px;position:relative}.packages-list .package-tab a:after{display:block;position:absolute;height:24px;width:24px;content:"";background:url(../images/right-chevron.png) center no-repeat;background-size:contain;top:50%;right:15px;transform:translateY(-50%)}.packages-list .package-tab.active a:after{background:url(../images/down-chevron.png) center no-repeat;background-size:contain}.packages-list .package-panel.compare table,.packages-list .package-panel:first-child{display:none}.packages-list .package-panel.compare .mobile-packages{display:block}}@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}}