a,a:focus,a:hover{outline:0;color:#333}.section,body{background-color:#f2f4f4}.section.section-bgimage-yes,.section.section-parallax-yes>.section-inner>.parallax .bcg{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-position:center center}*,::before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;height:100%}body{font-family:Lato,sans-serif;color:#222;overflow-x:hidden}#intro .intro-body .intro-text,#intro .intro-body .logo>h1,#intro .intro-body .page-scroll a.btn{font-family:Raleway,sans-serif}a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:focus,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0 0 20px}img{max-width:100%;height:auto}p{font-size:15px;font-weight:400;line-height:1.6;margin:0 0 15px}.push{margin-left:0;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}@media (min-width:992px){.push.pushed-left{margin-left:250px}.push.pushed-right{margin-left:-250px}}.section>.section-inner{position:relative}.section>.section-inner .section-content{padding-top:50px;padding-bottom:60px}@media (min-width:1024px){.section>.section-inner .section-content{padding-top:70px;padding-bottom:80px}}.section>.section-inner .section-content .section-title{color:#222;text-transform:uppercase;padding-bottom:40px}@media (min-width:1024px){.section>.section-inner .section-content .section-title{padding-bottom:60px}}.section>.section-inner .section-content .section-title>.main-title{font-size:35px;font-weight:300}@media (min-width:480px){.section>.section-inner .section-content .section-title>.main-title{font-size:45px}}@media (min-width:600px){.section>.section-inner .section-content .section-title>.main-title{font-size:55px}}@media (min-width:768px){.section>.section-inner .section-content .section-title>.main-title{font-size:60px}}.section>.section-inner .section-content .section-title>.sub-title{font-size:20px;font-weight:300}@media (min-width:480px){.section>.section-inner .section-content .section-title>.sub-title{font-size:25px}}.section>.section-inner .section-content .single-page-section-title{color:#222;text-transform:uppercase}.section>.section-inner .section-content .single-page-section-title>.main-title{font-size:35px;font-weight:300}@media (min-width:480px){.section>.section-inner .section-content .single-page-section-title>.main-title{font-size:45px}}@media (min-width:600px){.section>.section-inner .section-content .single-page-section-title>.main-title{font-size:55px}}@media (min-width:768px){.section>.section-inner .section-content .single-page-section-title>.main-title{font-size:60px}}.section>.section-inner .section-content .single-page-section-title>.sub-title{font-size:20px;font-weight:300}.navbar.navbar-fixed-top .navbar-brand,.navbar.navbar-fixed-top .navbar-nav>li>a{color:#fff;font-weight:400;text-transform:uppercase}@media (min-width:480px){.section>.section-inner .section-content .single-page-section-title>.sub-title{font-size:25px}}.section>.section-inner .section-content .section-line{display:inline-block;width:50px;height:1px;background-color:#222}.section-line-media-group{display:inline-block;width:50px;height:1px;background-color:#B7ADA4;margin-top:50px}.section.section-bgimage-yes{background-color:#222;background-size:cover;-o-background-size:cover}.section.section-bgimage-yes>.section-inner>.section-overlay,.section.section-parallax-yes>.section-inner>.section-overlay{content:'';position:absolute;background-color:#000;left:0;right:0;bottom:0;top:0;zoom:1;opacity:.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)"}.section.section-parallax-yes>.section-inner>.parallax .bcg{width:100%;height:100%;background-size:cover;-o-background-size:cover}.delayp1{animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-delay:.1s;-o-animation-delay:.1s;transition-delay:.1s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s}.delayp2{animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-delay:.2s;-o-animation-delay:.2s;transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s}.delayp3{animation-delay:.3s;-moz-animation-delay:.3s;-webkit-animation-delay:.3s;-o-animation-delay:.3s;transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}.delayp4{animation-delay:.4s;-moz-animation-delay:.4s;-webkit-animation-delay:.4s;-o-animation-delay:.4s;transition-delay:.4s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s}.delayp5{animation-delay:.5s;-moz-animation-delay:.5s;-webkit-animation-delay:.5s;-o-animation-delay:.5s;transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s}#page-loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:#fff}#page-loader .preload{width:128px;height:128px;position:absolute;top:50%;left:50%;margin-top:-64px;margin-left:-64px}.navbar.navbar-fixed-top{position:relative;margin:0;border:0;min-height:60px;background-color:#222;box-shadow:0 2px 8px 0 rgba(50,50,50,.2)}@media (min-width:768px){.navbar.navbar-fixed-top{-webkit-transition:background .2s ease-in-out,padding .3s ease-in-out;-moz-transition:background .2s ease-in-out,padding .3s ease-in-out;transition:background .2s ease-in-out,padding .3s ease-in-out}}.navbar.navbar-fixed-top .navbar-brand{font-size:28px;height:60px;line-height:60px;padding-top:0;padding-bottom:0;letter-spacing:.1em}.navbar.navbar-fixed-top .navbar-brand:hover{color:#fff}.navbar.navbar-fixed-top .navbar-toggle{margin-top:12px;background-color:#1abc9c}.navbar.navbar-fixed-top .navbar-nav>li>a:hover{color:#1abc9c;background-color:#222}.navbar.navbar-fixed-top .navbar-nav>li>a>i.fa-angle-down{padding-left:2px}.navbar.navbar-fixed-top .navbar-nav>li.active a,.navbar.navbar-fixed-top .navbar-nav>li.active a:hover{background-color:#1abc9c;color:#fff}@media (min-width:992px){.navbar.navbar-fixed-top .navbar-nav>li>a{height:60px;line-height:60px;padding-top:0;padding-bottom:0}.navbar.navbar-fixed-top .navbar-nav>li.active a,.navbar.navbar-fixed-top .navbar-nav>li.active a:hover{color:#fff;background-color:#1abc9c;background-repeat:repeat}.navbar.navbar-fixed-top.center-menu .navbar-nav{margin:0 auto;float:none;text-align:center}.navbar.navbar-fixed-top.center-menu .navbar-nav>li{display:inline-block;float:none;padding-right:5px;padding-left:5px}.navbar.navbar-fixed-top.side-menu{z-index:15;position:fixed;top:0;width:250px;height:100%;background-color:#222;box-shadow:none;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.navbar.navbar-fixed-top.side-menu .container{margin:0;padding:0;width:auto}.navbar.navbar-fixed-top.side-menu .navbar-header{width:100%;padding-top:20px;padding-bottom:20px;padding-left:30px}.navbar.navbar-fixed-top.side-menu .navbar-header .navbar-brand{color:#aaa;float:none;padding-top:10px;padding-bottom:10px;border:1px solid #aaa;border-radius:2px}.navbar.navbar-fixed-top.side-menu .navbar-nav{position:relative;width:100%;height:100%}.navbar.navbar-fixed-top.side-menu .navbar-nav>li{float:none}.navbar.navbar-fixed-top.side-menu .navbar-nav>li>a{color:#aaa;height:42px;line-height:42px;padding:0 30px}.navbar.navbar-fixed-top.side-menu .navbar-nav>li>a:hover{color:#fff}.navbar.navbar-fixed-top.side-menu.left-push-menu,.navbar.navbar-fixed-top.side-menu.left-slide-menu{left:-250px}}.navbar.navbar-fixed-top.side-menu .navbar-nav>li.active>a{color:#fff}@media (min-width:992px){.navbar.navbar-fixed-top.side-menu.left-push-menu.active,.navbar.navbar-fixed-top.side-menu.left-slide-menu.active{left:0}.navbar.navbar-fixed-top.side-menu.right-push-menu,.navbar.navbar-fixed-top.side-menu.right-slide-menu{right:-250px;left:auto}.navbar.navbar-fixed-top.side-menu.right-push-menu.active,.navbar.navbar-fixed-top.side-menu.right-slide-menu.active{right:0}}.navbar-trigger-open{z-index:10;position:fixed;top:0;margin-top:25px}.navbar-trigger-open a{color:#fff;font-size:28px;background-color:#1abc9c;padding:5px 15px;border-radius:2px;opacity:.9}.navbar-trigger-open.left{left:0;margin-left:20px}.navbar-trigger-open.right{right:0;margin-right:20px}span.navbar-trigger-close{position:absolute;top:0;right:0;margin-right:25px;margin-top:28px}span.navbar-trigger-close a{color:#aaa;font-size:28px}#intro,span.navbar-trigger-close a:hover{color:#fff}#intro{position:relative;display:table;width:100%;height:auto;background-image:url(../img/bg-intro.jpg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}@media (min-width:1280px){.section.section-bgimage-yes,.section.section-parallax-yes>.section-inner>.parallax .bcg{background-attachment:fixed}#intro{height:100%;padding:0;background-attachment:fixed}}#intro:before{position:absolute;content:" ";width:100%;height:100%;background:rgba(0,0,0,.8)}#keep-in-touch>.section-inner .section-content .section-title>.section-line,#our-main-skills>.section-inner .section-content .section-title>.section-line{background-color:#b7ada4}#intro .intro-body{position:relative;display:table-cell;vertical-align:middle;padding-top:70px;padding-bottom:70px}@media (min-width:1280px){#intro .intro-body{padding-top:0;padding-bottom:20px}}#intro .intro-body .logo>h1{display:block;width:110px;height:110px;line-height:110px;color:rgba(255,255,255,.8);font-size:80px;font-weight:700;text-align:center;border:2px solid rgba(255,255,255,.8);border-top-right-radius:10px;border-bottom-left-radius:10px;margin:auto}#intro .intro-body .intro-text{margin-top:40px}#intro .intro-body .intro-text h2{color:#fff;font-size:50px;font-weight:700}@media (min-width:768px){#intro .intro-body .intro-text h2{font-size:55px}}#intro .intro-body .intro-text p.lead{color:#fff;font-size:22px;font-weight:400}#intro .intro-body .page-scroll{margin-top:30px}@media (min-width:768px){#intro .intro-body .intro-text p.lead{font-size:26px}#intro .intro-body .page-scroll{margin-top:50px}}#who-we-are .who-we-are-text{text-align:center}@media (min-width:1024px){#who-we-are .who-we-are-text{text-align:left}}#who-we-are .who-we-are-text>h4{font-size:25px;text-transform:uppercase}#who-we-are .who-we-are-text>p{font-size:18px}#who-we-are .who-we-are-text>.page-scroll{padding-top:10px}#fun-fact{background-image:url(../img/bg-fun-fact.jpg)}#fun-fact .fun-fact-text{text-align:center}@media (min-width:1024px){#fun-fact .fun-fact-text{text-align:left}}#fun-fact .fun-fact-text>p{font-size:18px;color:#b7ada4}#our-main-skills{background-image:url(../img/bg-our-main-skills.jpg)}#our-main-skills>.section-inner .section-content .section-title{color:#b7ada4}#our-main-skills .our-main-skills-text{text-align:center}#our-main-skills .our-main-skills-text p{font-size:18px;color:#b7ada4}#quote{background-image:url(../img/bg-quote.jpg)}#quote>.section-inner .section-content{padding-top:100px;padding-bottom:80px;color:#b7ada4}#quote>.section-inner .section-content .quote-text>.quote-icon>i{color:#1abc9c;padding-bottom:20px}#quote>.section-inner .section-content .quote-text>h2{font-size:40px}#quote>.section-inner .section-content .quote-text>h2.quote-by{color:#1abc9c}#keep-in-touch{background-image:url(../img/bg-keep-in-touch.jpg)}#keep-in-touch>.section-inner .section-content .section-title{color:#b7ada4}#keep-in-touch .social-icon-item>a{color:#b7ada4;font-size:20px;text-transform:uppercase;letter-spacing:.2em;display:block}#keep-in-touch .social-icon-item>a:hover{color:#1abc9c;cursor:pointer}#keep-in-touch .social-icon-item>a:hover .social-icon>i{color:#1abc9c}#keep-in-touch .social-icon-item>a .social-icon>i{color:#b7ada4;font-size:3.5em;margin-bottom:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#keep-in-touch .social-icon-item.not-right-column.top-column{margin-bottom:50px}@media (min-width:1024px){#our-main-skills .our-main-skills-text{text-align:left}#keep-in-touch .social-icon-item.not-right-column.top-column{margin-bottom:0}}#keep-in-touch .social-icon-item.not-right-column{margin-bottom:50px}@media (min-width:768px){#keep-in-touch .social-icon-item.not-right-column{margin-bottom:0}}#meet-the-team .team-item>.team-element{position:relative;display:block;overflow:hidden}#meet-the-team .team-item>.team-element:hover>.team-inner{display:block;cursor:pointer}#meet-the-team .team-item>.team-element:hover>img{-webkit-transform:scale(1.1);transform:scale(1.1)}#meet-the-team .team-item>.team-element>.team-inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:none;background-color:#000;opacity:.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)"}#coming-soon>.section-inner .section-content .section-title>.section-line,#contact-us>.section-inner .section-content .section-title>.section-line,#testimonials>.section-inner .section-content .section-title>.section-line{background-color:#b7ada4}#meet-the-team .team-item>.team-element>.team-inner>.team-detail{text-align:center;display:table;width:100%;height:100%}#meet-the-team .team-item>.team-element>.team-inner>.team-detail>.team-content{display:table-cell;vertical-align:middle;padding:0 15px;color:#fff;letter-spacing:.2em}#coming-soon>.section-inner .section-content .countdown-text>p,#coming-soon>.section-inner .section-content .section-title,#contact-us>.section-inner .section-content .section-title,#testimonials>.section-inner .section-content .section-title{color:#b7ada4}#meet-the-team .team-item>.team-element>.team-inner>.team-detail>.team-content>h4{text-transform:uppercase;font-size:25px;font-weight:300}#meet-the-team .team-item>.team-element>.team-inner>.team-detail>.team-content>p{text-transform:uppercase;font-size:16px;font-weight:300}#meet-the-team .team-item>.team-element>img{display:inline-block;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}#meet-the-team .team-item.not-right-column.top-column{margin-bottom:30px}@media (min-width:1024px){#meet-the-team .team-item.not-right-column.top-column{margin-bottom:0}}#meet-the-team .team-item.not-right-column{margin-bottom:30px}@media (min-width:768px){#meet-the-team .team-item.not-right-column{margin-bottom:0}}#testimonials{background-image:url(../img/bg-testimonial.jpg)}#coming-soon{background-image:url(../img/bg-coming-soon.jpg)}#coming-soon>.section-inner .section-content .countdown-form{margin-top:60px}@media (min-width:360px){#coming-soon>.section-inner .section-content .countdown-form{margin-top:70px}}#coming-soon>.section-inner .section-content .countdown-form form>.input-group>span.input-group-btn>.btn{padding-top:11px;padding-bottom:10px}#coming-soon>.section-inner .section-content .countdown-text{margin-top:50px}#contact-us{background-image:url(../img/bg-contact-us.jpg)}#contact-us>.section-inner .section-content .content-message{color:#fff;background-color:#1abc9c;margin-bottom:50px;padding:30px}#contact-us>.section-inner .section-content .form-group .input-group{width:100%}#contact-us>.section-inner .section-content .form-group label{color:#b7ada4;font-size:18px;font-weight:300;text-transform:uppercase;letter-spacing:.05em}#contact-us>.section-inner .section-content .form-group label.error{position:absolute;top:-26px;right:0;font-size:13px;font-weight:700;text-transform:none}#contact-us>.section-inner .section-content .form-group input,#contact-us>.section-inner .section-content .form-group textarea{color:#222;font-weight:300;letter-spacing:.1em;border-radius:0;border-left-color:#1abc9c}#contact-us>.section-inner .section-content .form-group textarea{height:137px}#contact-us>.section-inner .section-content .form-group button{width:100%;margin-top:30px;border-radius:0}#contact-us>.section-inner .section-content .form-group span{color:#fff;background-color:#1abc9c;border-radius:0;border-color:#1abc9c}#contact-us>.section-inner .section-content .form-group span>i{width:20px}#contact-us>.section-inner .section-content .social-icon-text>h2{display:inline-block;color:#fff;font-size:40px;font-weight:300;text-transform:uppercase;background-color:#1abc9c;width:100px;height:100px;line-height:100px;border-radius:50%;border:1px solid #148f77;margin-top:50px}#contact-us>.section-inner .section-content .social-icon-text>h4{color:#b7ada4;font-size:30px;font-weight:300;letter-spacing:.1em;text-transform:uppercase;margin-top:30px}#contact-us>.section-inner .section-content .social-icon-text>ul.social-icon-list{margin-top:20px}#contact-us>.section-inner .section-content .social-icon-text>ul.social-icon-list>li a{display:block;width:40px;height:40px;line-height:40px;color:#c9c9c9;font-size:16px;text-align:center;border:2px solid #c9c9c9;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#contact-us>.section-inner .section-content .social-icon-text>ul.social-icon-list>li a:hover{border-color:#17a689;color:#17a689}#map{background-color:#f2f4f4}#map #google-container{position:relative;width:100%;height:500px;border-top:5px solid #fff}#map #google-container #cd-google-map{position:relative;-webkit-transition:all ease .55s;transition:all ease .55s}footer.footer{color:#888;background-color:#1c1c1c;border-top:2px solid #1abc9c}footer.singlepage{position:absolute;bottom:0;left:0;right:0}footer.footer a{color:#c9c9c9}footer.footer a:hover{color:#fff}footer.footer #footer{background-color:#1c1c1c;padding-top:50px;padding-bottom:20px}footer.footer #footer ul.icon-list>li,footer.footer #footer ul.social-icon-list>li{padding-bottom:10px}footer.footer #footer .footer-column.not-right-column{margin-bottom:50px}footer.footer #footer .footer-column .footer-text{text-align:center}@media (min-width:768px){footer.footer #footer .footer-column.not-right-column{margin-bottom:0}footer.footer #footer .footer-column .footer-text{text-align:left}}footer.footer #footer h4{color:#c9c9c9;text-transform:uppercase;margin-bottom:20px;letter-spacing:.2em}footer.footer #footer p{font-size:14px;margin-bottom:20px}footer.footer #footer ul.icon-list>li>i{padding-right:10px}footer.footer #footer ul.social-icon-list>li a{display:block;width:40px;height:40px;line-height:40px;font-size:16px;text-align:center;border:1px solid #c9c9c9;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}footer.footer #footer ul.social-icon-list>li a:hover{border-color:#fff}footer.footer #footer .newsletter-form input{background-color:transparent;border-color:#888}footer.footer #copyright{background-color:#161616;padding:15px 0;border-top:1px solid rgba(114,114,114,.25)}footer.footer #copyright p{font-size:13px;text-align:center;margin:0}footer.singlepagefooter{color:#888;background-color:#1c1c1c;border-top:2px solid #1abc9c}footer.singlepagefooter a{color:#c9c9c9}footer.singlepagefooter a:hover{color:#fff}footer.singlepagefooter #footer{background-color:#1c1c1c;padding-top:50px;padding-bottom:20px}footer.singlepagefooter #footer ul.icon-list>li,footer.singlepagefooter #footer ul.social-icon-list>li{padding-bottom:10px}footer.singlepagefooter #footer .footer-column.not-right-column{margin-bottom:50px}@media (min-width:576px){footer.footer #copyright p{text-align:left}.singlepagefooter{position:absolute;bottom:0;left:0;right:0}footer.singlepagefooter #footer .footer-column.not-right-column{margin-bottom:0}}footer.singlepagefooter #footer .footer-column .footer-text{text-align:center}@media (min-width:576px){footer.singlepagefooter #footer .footer-column .footer-text{text-align:left}}footer.singlepagefooter #footer h4{color:#c9c9c9;text-transform:uppercase;margin-bottom:20px;letter-spacing:.2em}footer.singlepagefooter #footer p{font-size:14px;margin-bottom:20px}footer.singlepagefooter #footer ul.icon-list>li>i{padding-right:10px}footer.singlepagefooter #footer ul.social-icon-list>li a{display:block;width:40px;height:40px;line-height:40px;font-size:16px;text-align:center;border:1px solid #c9c9c9;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}footer.singlepagefooter #footer ul.social-icon-list>li a:hover{border-color:#fff}footer.singlepagefooter #footer .newsletter-form input{background-color:transparent;border-color:#888}footer.singlepagefooter #copyright{background-color:#161616;padding:15px 0;border-top:1px solid rgba(114,114,114,.25)}footer.singlepagefooter #copyright p{font-size:13px;text-align:center;margin:0}@media (min-width:768px){footer.singlepagefooter #copyright p{text-align:left}}.singlepage .singlepage-text{text-align:left;font-size:18px}@media (min-width:1024px){.singlepage .singlepage-text{text-align:left;font-size:18px}}.singlepage .singlepage-text>h4{font-size:25px;text-transform:uppercase}.singlepage .singlepage-text>ul>li{font-size:18px;padding:10px}.singlepage .singlepage-panel-standard{margin-top:30px}.singlepage .singlepage-panel-list{margin-top:10px}.singlepage .singlepage-panel-right{margin-left:40px;margin-top:20px}.fblike{position:absolute;top:20px;left:20px}div.fb-like{top:-5px;margin-right:15px}