@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);.close,.service{transition:all .3s}a.btn.go-to-btn,h2,h4,h5,h6{text-transform:uppercase}a.btn.go-to-btn,h4,h5,h6{word-spacing:2px}#clients,#overview-video,#testimonials,.hover-bg .hover-text,.nav>li,.team{text-align:center}address:before,body,html{-moz-osx-font-smoothing:grayscale}body,html{-webkit-font-smoothing:antialiased!important;overflow-y:auto;overflow-x:hidden;font-family:Montserrat,sans-serif}@media (min-width:1200px){.container{width:960px}}h1{font-weight:700;font-size:46px}h2{font-size:20px}h3{font-size:14px;font-style:italic;font-weight:100;line-height:26px}h4{font-size:16px}h5{font-size:12px}h6{font-size:10px;letter-spacing:2px}p{font-weight:400}hr{width:50px;border-color:#c59a6d}a{color:#222}a:focus,a:hover{color:#c59a6d;text-decoration:none}#home{background:url(../img/bg1.jpg) center no-repeat fixed;background-size:cover;height:auto;min-height:710px;padding-top:60px;color:#fff}#home a.down-btn span.fa.fa-angle-down{font-size:26px;border:1px solid #c59a6d;border-radius:2px;padding:7px 5px;position:relative;margin-top:100px;color:#fff;cursor:pointer}.content{padding-top:16%}.header-text.btn{border:1px solid #fff;border-radius:0;padding:10px 30px;height:100px}.header-text.btn:hover{color:inherit}.header-text.btn.active.focus,.header-text.btn.active:focus,.header-text.btn.focus,.header-text.btn:active.focus,.header-text.btn:active:focus,.header-text.btn:focus{outline:0;outline-offset:-2px}.typed-cursor{opacity:1;padding:10px 2px;background:#fff;margin:10px;-webkit-animation:blink .5s linear infinite;-moz-animation:blink .5s linear infinite;animation:blink .5s linear infinite}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}span.typed-cursor{top:-5px;position:relative}nav#menu span.fa.fa-bars{font-size:30px;position:fixed;left:120px;color:silver;cursor:pointer;z-index:1}.navbar-offcanvas,.navmenu{width:270px;z-index:10}.navbar-default .navbar-offcanvas,.navmenu-default{background-color:#1E2429;border:0}.navbar-default .navbar-offcanvas .navmenu-nav>li>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>li>a:hover,.navmenu-default .navmenu-nav>li>a:focus,.navmenu-default .navmenu-nav>li>a:hover{color:#C59A6D;background-color:transparent}.nav>li{position:relative;display:block}.navbar-default .navbar-offcanvas .navmenu-nav>li>a,.navmenu-default .navmenu-nav>li>a{color:#fff;text-transform:uppercase;font-size:12px;line-height:30px}nav#menu span.fa.fa-bars:hover{color:#C59A6D}.navbar-default .navbar-offcanvas .navmenu-nav>.active>a,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:focus,.navbar-default .navbar-offcanvas .navmenu-nav>.active>a:hover,.navmenu-default .navmenu-nav>.active>a,.navmenu-default .navmenu-nav>.active>a:focus,.navmenu-default .navmenu-nav>.active>a:hover{color:#C59A6D;background-color:transparent}.close:hover{background:#c59a6d;color:#fff;opacity:1}.close{background:#fff;padding:10px 12px;opacity:1}.add-margin{margin-top:200px}#about-us,#meet-us,#services,#works{padding:60px 0}a.down-btn span.fa.fa-angle-down{font-size:26px;border:1px solid #c59a6d;border-radius:2px;padding:7px 5px;position:relative;cursor:pointer;color:#c59a6d;margin-top:30px}#overview-video{background:url(../img/bg2.jpg) center no-repeat;background-size:cover}#overview-video .overlay{background:rgba(34,34,34,.85);height:auto;min-height:200px;padding:12% 0}#overview-video a span.fa.fa-play{font-size:40px;color:#fff;text-align:center;margin:auto 0}.service{border:1px solid #222;margin-top:20px;margin-bottom:0;position:relative;padding:60px 25px}.service:hover>h4,.service:hover>span.fa{color:#c59a6d}.service:hover{border-color:#c59a6d;margin-top:0;margin-bottom:0;cursor:pointer;padding-top:80px;padding-bottom:80px}.service p{font-size:14px;padding-top:20px;font-family:Lato,sans-serif}.space{padding-top:40px}#cta{background:#282f35;padding:4% 0}a.btn.go-to-btn{border:1px solid #c59a6d;padding:7px 30px;border-radius:2px;font-size:12px;color:#fff;transition:all .5s}a.btn.go-to-btn:hover{background:#c59a6d;color:#282f35}.nopadding{padding:0;margin:0}.portfolio-item .hover-bg{height:280px;overflow:hidden;position:relative}.hover-bg .hover-text{position:absolute;margin:0 auto;color:#fff;background:rgba(0,0,0,.66);padding:30% 0;height:100%;width:100%;opacity:0;transition:all .5s}.hover-bg .hover-text>h5{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .3s}.hover-bg:hover .hover-text>h5{opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(0);transform:translateY(0)}.hover-bg .hover-text>.hline{opacity:0;-webkit-transform:translateY(0);transform:translateY(0);transition:all .3s}a.btn.read-more-btn,a.btn.send-btn{font-size:12px;transition:all .5s;text-transform:uppercase}.hover-bg:hover .hover-text>.hline{opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}.hover-bg:hover .hover-text{opacity:1}.hline{height:5px;width:30px;border-top:2px solid #f1f1f1;margin:0 auto}.hover-text p.lead{color:#c59a6d}a.btn.read-more-btn{background:#c59a6d;word-spacing:2px;padding:7px 30px;border-radius:2px;color:#fff}a.btn.read-more-btn:hover{background:#222;color:#fff}a.btn.send-btn{background:#c59a6d;padding:15px 35px;border-radius:0;color:#fff}a.btn.send-btn:hover{background:0 0;border:1px solid #c59a6d;color:#fff}#clients{background:url(../img/bg3.jpg) center no-repeat fixed;background-size:cover}#clients .overlay{background:rgba(34,34,34,.85);height:auto;min-height:200px;padding:8% 0;color:#fff}ol,ul{padding:0;moz-padding:0;webkit-padding:0}ul.clients li{display:inline-block;padding:20px 40px;vertical-align:middle}.team{border:1px solid #c3c3c3;padding:70px 20px;opacity:.7;transition:all .8s;max-height:340px;margin-bottom:30px}.team.hire,.team:hover.hire{height:340px;border-color:#c59a6d;color:#c59a6d;opacity:1}.team.hire>a{color:#c59a6d}.team hr{border-width:2px;border-color:#dcc2a7}.team:hover{opacity:1;border:1px solid #222}.team img{width:80px;margin:0 auto}#testimonials{background:url(../img/bg4.jpg) center no-repeat;background-size:cover}#testimonials .overlay{background:rgba(34,34,34,.85);height:auto;min-height:200px;padding:5% 0;color:#fff}.owl-theme .owl-controls .owl-page span{display:block;width:10px;height:10px;margin:2px 5px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:0;background:#C59A6D}#contact{background:#282f35;padding:100px 0;color:#fff}ul.social li{display:inline-block;margin-right:20px;margin-top:30px}ul.social li a{color:#fff;font-size:16px}address strong{text-transform:uppercase;font-style:normal;font-family:Montserrat,sans-serif}address:before{content:"\f041";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:20px;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#c59a6d;vertical-align:middle;margin-right:15px;margin-left:-30px}address{font-style:italic;font-size:14px;font-family:Lato,sans-serif;letter-spacing:1px}#contact input.form-control,#contact textarea.form-control{margin-bottom:30px}#contact .form-control{display:block;width:100%;height:40px;padding:7px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#1e2429;background-image:none;border:0;border-top:2px solid transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none;transition:all .5s}#contact .form-control:focus{border-color:#C59A6D;outline:0;-webkit-box-shadow:none;box-shadow:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#222;font-family:Lato,sans-serif;font-size:13px;letter-spacing:1px;font-style:italic}input:-moz-placeholder,textarea:-moz-placeholder{color:#222;font-family:Lato,sans-serif;font-size:13px;letter-spacing:1px;font-style:italic}input::-moz-placeholder,textarea::-moz-placeholder{color:#222;font-family:Lato,sans-serif;font-size:13px;letter-spacing:1px;font-style:italic}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#222;font-family:Lato,sans-serif;font-size:13px;letter-spacing:1px;font-style:italic}nav#footer{background:#282f35;padding:40px 0;color:#fff;border-bottom:5px solid #c59a6d}#footer span.fa{color:#c59a6d;font-size:26px;margin-left:10px}#footer a{color:#fff}#footer a:hover{color:#c59a6d}
   #google_translate_element {
            position: fixed;
            top: 0px;
            right: 5px;
            z-index: 9999;
        }
        .goog-te-gadget-simple {
    background-color: #FFF !important;
    border-left: 0px solid #D5D5D5 !important;
    border-top: 0px solid #9B9B9B !important;
    border-bottom: 0px solid #E8E8E8 !important;
    border-right: 0px solid #D5D5D5 !important;
    font-size: 10px !important;
    display: inline-block !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    height: 20px !important;
    cursor: pointer;
}

     .whatsapp-float {
            position: fixed;
            bottom: 20px;
            right: 20px;
            background-color: #25D366;
            color: white;
            border-radius: 50%;
            padding: 15px 15px;
            font-size: 24px;
            z-index: 1000;
            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
            text-align: center;
            text-decoration: none;
            transition: background-color 0.3s;
        }

        .whatsapp-float:hover {
            background-color: #1ebe5d;
        }