body{font-family:'Roboto',sans-serif;font-size:16px !important;line-height:24px;font-weight:300;color:#5a5a5a;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased !important}html,body{width:100%;height:100%}#admin input[name="TplConf[20010]"]{border:1px solid transparent !important}@media(min-width:768px){img#WebsiteLogo{max-height:65px;position:absolute;top:16px}}img#WebsiteLogo{transition:all 0.5s ease-in-out}@media(max-width:767px){img#WebsiteLogo{max-height:41px;position:absolute;top:7px}}.is-sticky img#WebsiteLogo{max-height:41px;position:absolute;top:7px}@media(min-width:768px){ul.dropdown-menu{background:#ccc}.dropdown-menu>li>a{color:#313131 !important}}.nav>li>a:hover,.navbar-nav>li.active>a{color:#1d1d1d;background-color:transparent;box-shadow:inset 0 3px #afecff}.copytext{font-size:110%;text-align:justify}@media(min-width:768px){.smalerebredde{margin:0 auto;width:80%}}a.btn.btn-info.btn-lg{transition:ease-in-out .4s}a.les-mer{display:inline-block;margin-bottom:28px}.container.NewsPreviewItem{padding:60px 0 !important}.NewsTitle h1{font-weight:300 !important;text-transform:uppercase !important;margin-bottom:24px !important}.NewsThumb{float:left;padding:3px 30px 10px 3px !important}.NewsItem{margin-bottom:33px !important;border-bottom:1px solid#ccc}.NewsTitle h1 a{color:#3c3c3c !important;border-bottom:2px solid #555;display:inline-block !important;padding-bottom:3px;text-decoration:none !important}.NewsTitle h1 a:hover{border-bottom:2px solid rgba(0,0,0,0.05) !important;display:inline-block !important;padding-bottom:3px;display:inline-block !important}.NewsOverview a:link,.NewsOverview a:visited{color:#252525 !important;text-decoration:none;font-weight:300 !important;display:block}.NewsDate a{color:#666 !important}.NewsDescription{color:#252525 !important;font-weight:300 !important;display:block;font-size:110%}img.nyhetsbildelite{margin:0 27px 10px 0 !important}#contact_name,#contact_email,#contact_phone,#contact_fax,#contact_website,#department,#contact_subject,#contact_message{max-width:600px;width:100%;border:1px solid #777}input#Contact_Send{color:#Fff !important;background:#6b6a6a !important;padding:7px !important;border:none !important;border-radius:4px;transition:.4s all}input#Contact_Send:hover{background:#2f2f2f !important}#map_canvas{pointer-events:none}.normalbasic6 .navbar-custom{background-color:white}.normalbasic6 .nav>li>a{color:#2b3135 !important}.normalbasic6 .Up.hoykontrast.box.overskrift.lys-skrift{background-color:#6b6b6b}.normalbasic6 .kontaktboks{background-color:#797979;color:#ccc}.normalbasic6 a.btn.btn-info.btn-lg{background:rgba(85,85,85,0.76);border-color:#fff}.normalbasic6 a.btn.btn-info.btn-lg:hover{background:rgba(47,47,47,0.76);border-color:#fff}.lysOverskrift.subtittel{font-size:150%;text-align:center;color:rgba(255,255,255,0.74);line-height:32px;font-weight:400;letter-spacing:1px;margin-top:37px;margin-left:auto;margin-right:auto}@media(min-width :1200px){.lysOverskrift.subtittel{font-size:150%;color:rgba(255,255,255,0.74);margin-top:37px;width:69%;margin-left:auto;margin-right:auto}}.overskrift-h2 h2{font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:200%;text-rendering:optimizeLegibility}.overskrift-stor-h2 h2{font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:250%;text-rendering:optimizeLegibility}.overskrift-stor-h2 h2:after{display:block;content:" ";height:2px;background-color:#777;width:80px;margin:0 auto;margin-top:14px}.overskrift-h2 h2:after{display:block;content:" ";height:2px;background-color:#777;width:80px;margin:0 auto;margin-top:14px}.hoykontrast-title3 h3{font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:200%;text-rendering:optimizeLegibility}.overskriftLys-h3 h3:after{display:block;content:" ";height:2px;background-color:#88A2C2;width:80px;margin:0 auto;margin-top:22px}.normalbakgrunn{background:#fff}.box p{font-size:110%;text-rendering:optimizeLegibility;letter-spacing:1px;line-height:22px}.hoykontrast.box a{color:rgba(255,255,255,0.79);border-bottom:1px solid rgba(255,255,255,0.83);font-weight:400;padding-bottom:2px;transition:all .4s ease-in-out}.lavkontrast.box p{text-rendering:optimizeLegibility;letter-spacing:0;line-height:22px;color:#2b2b2b}.lavkontrast.box a,.normalbakgrunn.box a{color:#444;border-bottom:1px solid #222;font-weight:400;padding-bottom:2px;transition:.4s ease-in-out}.lavkontrast.box a:hover,.normalbakgrunn.box a:hover,.hoykontrast.box a:hover{border-bottom:1px solid transparent}.dark-title-400 h3{text-transform:uppercase;text-rendering:optimizeLegibility;font-weight:400}.dark-title-400 h3:after{display:block;content:" ";height:4px;background-color:#444;width:60px;margin-top:14px}.lavkontrast{background:#eee}.lys-skrift{color:rgba(255,255,255,0.91)}.mork-skrift h3{color:#444}.overskrift h1,.overskrift h2,.overskrift h3,.overskrift h4{word-spacing:8px;letter-spacing:1px;text-transform:uppercase;font-weight:300}@media(min-width :320px){.overskrift h1{margin-top:6%;font-size:200%;word-spacing:8px}}@media(min-width :480px){.overskrift h1{margin-top:6%;font-size:245%;word-spacing:8px}}@media(min-width :768px){.overskrift h1{margin-top:10%;font-size:362%;word-spacing:8px}}.blaaBasic6 #undefined-sticky-wrapper{background:#2F537D}.blaaBasic6 .navbar-toggle{background-color:#4274AE}.blaaBasic6 .navbar-toggle .icon-bar,.normalbasic6 .navbar-toggle .icon-bar{background-color:#fff}.blaaBasic6 .btn.btn-info.btn-lg{background:#2F537D}.blaaBasic6 .dropdown-menu>li>a{color:#ccc}.blaaBasic6 .navbar-custom{background-color:#2f537d}.blaaBasic6 .top-bar{background-color:#0f4169}.blaaBasic6 .social-wrapper a,.blaaBasic6 .fa{background:#4274ae;color:#c5c5c5}.blaaBasic6 .social-wrapper a:hover{background:#5b88bb !important;color:#c5c5c5}.blaaBasic6 .cta-wrapper ul li a{color:#c5c5c5}.blaaBasic6 .portlet.overskriftLys-h2 h2{color:#0F4169;font-weight:300;font-size:250%;text-transform:uppercase;padding:56px 0 38px;letter-spacing:1px;word-spacing:2px}.overskriftLys-h3 h3:after{display:block;content:" ";height:2px;background-color:#88A2C2;width:80px;margin:0 auto;margin-top:22px}.blaaBasic6 .fargetitle{color:#0F4169}.blaaBasic6 .hoykontrast{background:#386396;color:rgba(255,255,255,0.91)}.blaaBasic6 .nav .open>a,.blaaBasic6 .nav .open>a:focus,.blaaBasic6 .nav .open>a:hover{background-color:#eee;border-color:#337ab7;color:#2F537D}@media(min-width:768px){.blaaBasic6 .nav>li>a:focus{color:#2F537D;background-color:#eee}}@media(max-width:767px){.blaaBasic6 .nav>li>a:focus{color:#337ab7;background-color:transparent}}@media(max-width:767px){.blaaBasic6 .nav>li>a:hover,.blaaBasic6 .navbar-nav>li.active>a{color:#337ab7;background-color:#eee}}@media(max-width:767px){.blaaBasic6 .navbar-nav .open .dropdown-menu>li>a:focus,.blaaBasic6 .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none;color:#2F537D}}@media(max-width:767px){.gronnbasic6 .navbar-toggle .icon-bar{background-color:#fff}}.gronnbasic6 ul.dropdown-menu{background-color:#a3c79b}.gronnbasic6 .overskrift-stor-h2{color:#4E6B49}.gronnbasic6 .kontaktInfo .fa{color:#4d9041 !important}.gronnbasic6 #contact_name,.gronnbasic6 #contact_email,.gronnbasic6 #contact_phone,.gronnbasic6 #contact_fax,.gronnbasic6 #contact_website,.gronnbasic6 #department,.gronnbasic6 #contact_subject,.gronnbasic6 #contact_message{border:1px solid #77A86D}.gronnbasic6 input#Contact_Send{background:#4E6B49!important}.gronnbasic6 .btn.btn-info.btn-lg{background-color:rgba(78,107,73,0.58);border-color:#fff}.gronnbasic6 .btn.btn-info.btn-lg:hover{background-color:#4E6B49;border-color:#fff}.gronnbasic6 #undefined-sticky-wrapper{background-color:#4E6B49}.gronnbasic6 .hoykontrast{background-color:#4E6B49}.gronnbasic6 .overskrift-h2 h2{color:#4E6B49}.gronnbasic6 .mork-skrift h3{color:#4E6B49}.gronnbasic6 .dark-title-400 h3{color:#4E6B49}.gronnbasic6 .dark-title-400 h3:after{background-color:#77A86D}.gronnbasic6 .kontaktboks{color:#fff;background-color:#4E6B49}.footer{background:#333 none repeat scroll 0 0;border-top:4px solid #ccc;margin:0;padding:20px 0}.footer_dv{width:100%}.footer_dv h4{color:#c7c7c7;font-family:roboto;font-weight:300;margin-bottom:30px;text-transform:uppercase;text-rendering:optimizeLegibility;letter-spacing:1px;word-spacing:1px}.footer_dv a{color:#e8e8e8;letter-spacing:1px}.footer_dv ul{list-style:outside none none;margin:0;padding:0}.footer_dv ul li:first-child{border-top:medium none;box-shadow:none}.footer_dv ul li{border-top:1px solid #000;box-shadow:0 -1px 0 rgba(255,255,255,0.2);color:#f1f2f2;padding:5px 0}.footer_dv p{color:#fff;font-size:14px;line-height:20px;margin:0 0 15px;text-align:justify}i.fa.fa-phone.tel-ikon-footer,i.fa.fa-map.adr-ikon-footer{background:transparent;font-size:18px;margin-right:5px}.gronnbasic6 .navbar-custom{background-color:#4e6b49;color:#fff}.rodbasic6 .navbar-custom{background-color:#a74545}.orangebasic6 .navbar-custom{background-color:#f19932}.orangebasic6 .oyvindstull{background:orange;padding-top:60px !important;padding-bottom:80px !important;color:white !important}.orangebasic6 .oyvindstull a{color:white !important}.orangebasic6 .lavkontrast{background:#eee;padding-top:60px !important;padding-bottom:80px !important;color:black !important}.orangebasic6 .lavkontrast a{color:orange !important}#orange .cta-wrapper .fa{background:rgba(255,255,255,0.9)}.lilla .navbar-custom{background-color:#f19932}.lilla .oyvindstull{background:orange;padding-top:60px !important;padding-bottom:80px !important;color:white !important}.lilla .oyvindstull a{color:white !important}.lilla .lavkontrast{background:#eee;padding-top:60px !important;padding-bottom:80px !important;color:black !important}.lilla .lavkontrast a{color:orange !important}a{color:#77a86d}a,a>*{outline:none;cursor:pointer;text-decoration:none}a:focus,a:hover{outline:none;text-decoration:none}.navbar a,.form-control{-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}a,.btn{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.btn,.form-control,.form-control:hover,.form-control:focus,.navbar-custom .dropdown-menu{-webkit-box-shadow:none;box-shadow:none}h1,h2,h3,h4,h5,h6{margin:0 0 15px}h1{}h2{}h3{}h4{}h5{}h6{}p{margin:0 0 10px 0}p img{margin:0}blockquote{border-left:5px solid #2ecc71}ul{margin:0;padding:0;list-style:none}.btn{padding:10px 30px;font-size:16px;font-weight:700}.btn-primary{color:#77a86d;background-color:transparent;border-color:#77a86d}.navbar-toggle{background-color:#77A86D}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#fff}body{font-family:'Roboto',sans-serif;font-size:14px;line-height:24px;font-weight:300;color:#5a5a5a;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased !important}html,body{width:100%;height:100%}a{color:#77a86d}a,a>*{outline:none;cursor:pointer;text-decoration:none}a:focus,a:hover{outline:none;text-decoration:none}.navbar a,.form-control{-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}a,.btn{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.btn,.form-control,.form-control:hover,.form-control:focus,.navbar-custom .dropdown-menu{-webkit-box-shadow:none;box-shadow:none}h1,h2,h3,h4,h5,h6{margin:0 0 15px}h1{}h2{}h3{}h4{}h5{}h6{}p{margin:0 0 10px 0}p img{margin:0}blockquote{border-left:5px solid #2ecc71}ul{margin:0;padding:0;list-style:none}.btn{padding:10px 30px;font-size:16px;font-weight:700}.btn-primary{color:#77a86d;background-color:transparent;border-color:#77a86d}.btn-primary:hover,.btn-primary:active,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:active:focus{color:#fff;background-color:#77a86d;border-color:#77a86d}.btn-default{color:#fff;background-color:transparent;border-color:#fff}.btn-default:hover,.btn-default:active,.btn-default:active:hover,.btn-default:focus,.btn-default:active:focus{color:#77a86d;background-color:#fff;border-color:#fff}.btn-lg{padding:14px 54px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,button:focus{outline:none !important}.alert{padding:9px 15px}.form-group{margin-bottom:30px}.form-control{height:40px;padding:8px 20px;color:#fff;font-size:13px;border:0;border-bottom:1px solid #3b4149;border-radius:0;background-color:#1a1d20}.form-control:focus{border-color:#2ecc71}.check-list{padding-left:0;list-style:none}.check-list li{margin-bottom:10px;display:block}.check-list li:before{content:"\f00c";font-family:'fontawesome';font-size:14px;float:left;padding-right:10px;color:#757575}.list-half li{width:50%;float:left}.section-padding{padding:100px 0}.theme-color{color:#77a86d!important}.white-color{color:#fff!important}.theme-bg{background-color:#77a86d!important}.gray-bg{background-color:#f9f9f9!important}.no-padding{padding:0}.mt-0{margin-top:0!important}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-70{margin-top:70px}.mt-100{margin-top:100px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.mb-100{margin-bottom:100px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.ptb-50{padding:50px 0}.section-title{display:table}.title-border-container{display:table-cell;vertical-align:bottom;width:100%;position:relative}.title-border-container .title-border{display:block;background:url(assets/images/pattern.png) repeat-x;width:100%;height:4px;position:relative;top:-6px;left:10px}.section-title h2{display:block;font-size:40px;font-weight:700;color:#404040;text-transform:uppercase;white-space:pre;margin:0}.section-title h2 span{font-weight:300!important}.section-title.center{display:block;text-align:center;background:url(assets/images/border.png) repeat-x 0 32px}.section-title.center h2{display:inline-block;background:#fff;padding:0 10px}@media screen and(max-width:479px){.title-border-container .title-border{display:none}.section-title h2{font-size:24px}}.page-header{margin:40px 0 0;border-bottom:0;position:absolute;top:50%;width:100%;left:0;text-align:center;z-index:15;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.page-header h1{font-size:36px;font-weight:900;color:#fff;text-transform:uppercase;margin:0}.page-title-section{background:url(assets/images/page-cover.jpg) no-repeat center center #000;background-size:cover;position:relative;min-height:350px}.page-title-section::before{content:"";background-color:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0}.top-bar{padding:12px 0;background-color:#23282c}.logo-ikon{display:block;padding-top:17px}.is-sticky .logo-ikon{display:block;padding-top:0}div#undefined-sticky-wrapper .logo-box{width:18px;float:left;margin-right:14px;font-size:230%;padding-top:4px}.cta-wrapper ul li a i{display:inline-block;width:24px;height:24px;line-height:24px;background:#77a86d;color:#282828;text-align:center;border-radius:3px;margin-right:10px}.cta-wrapper ul li a{display:inline-block;font-weight:400;color:#77a86d}.cta-wrapper ul li a:hover{color:#fff}.social-wrapper ul li a{display:block;width:24px;height:24px;line-height:26px;background:#77a86d;text-align:center;color:#282828;border-radius:3px}.social-wrapper ul li a:hover{background:#fff;color:#77a86d}@media screen and(max-width:767px){.cta-wrapper,.social-wrapper{text-align:center}.social-wrapper{margin-top:20px}}.navbar-custom{width:100%;background-color:#fff;margin-bottom:0;border:0;border-radius:0;z-index:1050;box-shadow:0 3px 6px rgba(0,0,0,.12);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.12)}.nav>li>a{color:#2b3135;font-size:14px;font-weight:400}@media(min-width:768px){.navbar-brand{padding:10px 15px}.navbar-nav>li>a{padding-top:40px;padding-bottom:40px}.navbar-brand,.navbar-nav>li>a{-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.is-sticky .navbar-brand{padding:10px 15px}.is-sticky .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.nav>li>a:hover,.navbar-nav>li.active>a{color:#77a86d;background-color:transparent;box-shadow:inset 0 3px #77a86d}.blaaBasic6 .nav>li>a:hover,.blaaBasic6 .navbar-nav>li.active>a{color:#f9f9f9;background-color:transparent;box-shadow:inset 0 3px #9a9a9a}.nav>li>a:focus{color:#6f6f6f;background-color:transparent}}@media(max-width:767px){.navbar-brand{height:60px !important;padding:20px 30px !important}.navbar-toggle .icon-bar{background-color:#77a86d}.nav>li>a:hover,.navbar-nav>li.active>a{color:#77a86d;background-color:transparent}.nav>li>a:focus{color:#77a86d;background-color:transparent}}.slider-section{background:url(assets/images/slide-1.jpg) no-repeat;background-size:cover;overflow:hidden}.tt-carousel .carousel-inner{min-height:590px}.carousel-intro{padding-top:160px}.carousel-title,.crousel-subtitle{font-weight:700;color:#fff;text-transform:uppercase}.carousel-title{font-size:40px}.crousel-subtitle{font-size:60px}.carousel-intro p{font-size:16px;line-height:24px;font-weight:400;color:#fff}.carousel-intro .btn{border:2px solid #fff;border-radius:0;margin-top:20px}.carousel-img{float:right}.layer-one{padding-top:115px}@media(min-width:992px) and(max-width:1199px){.carousel-intro{padding-top:100px}}@media(min-width:768px) and(max-width:991px){.tt-carousel .carousel-inner{min-height:430px}.carousel-intro{padding-top:100px}.carousel-intro h1{font-size:25px}.carousel-intro h2{font-size:38px}.layer-two{padding-top:70px}}@media(max-width:767px){.tt-carousel .carousel-inner{min-height:450px}.carousel-intro{padding-top:80px}}@media(max-width:530px){.carousel-intro h1{font-size:22px;margin-bottom:0}.carousel-intro h2{font-size:30px}.carousel-intro p{font-size:14px;line-height:20px}}.animation-delay-3{-webkit-animation-delay:.3s !important;-moz-animation-delay:.3s !important;-ms-animation-delay:.3s !important;-o-animation-delay:.3s !important;animation-delay:.3s !important}.animation-delay-4{-webkit-animation-delay:.4s !important;-moz-animation-delay:.4s !important;-ms-animation-delay:.4s !important;-o-animation-delay:.4s !important;animation-delay:.4s !important}.animation-delay-5{-webkit-animation-delay:.5s !important;-moz-animation-delay:.5s !important;-ms-animation-delay:.5s !important;-o-animation-delay:.5s !important;animation-delay:.5s !important}.animation-delay-6{-webkit-animation-delay:.6s !important;-moz-animation-delay:.6s !important;-ms-animation-delay:.6s !important;-o-animation-delay:.6s !important;animation-delay:.6s !important}.animation-delay-7{-webkit-animation-delay:.7s !important;-moz-animation-delay:.7s !important;-ms-animation-delay:.7s !important;-o-animation-delay:.7s !important;animation-delay:.7s !important}.animation-delay-8{-webkit-animation-delay:.8s !important;-moz-animation-delay:.8s !important;-ms-animation-delay:.8s !important;-o-animation-delay:.8s !important;animation-delay:.8s !important}.animation-delay-9{-webkit-animation-delay:.9s !important;-moz-animation-delay:.9s !important;-ms-animation-delay:.9s !important;-o-animation-delay:.9s !important;animation-delay:.9s !important}.animation-delay-10{-webkit-animation-delay:1s !important;-moz-animation-delay:1s !important;-ms-animation-delay:1s !important;-o-animation-delay:1s !important;animation-delay:1s !important}.feature-img{padding:75px 0}@media(max-width:991px){.feature-img{padding:30px 0}.feature-img img{width:100%}}.featured-item .icon{width:40px;height:40px;background-color:#515151;color:#fff;font-size:18px;line-height:40px;text-align:center;float:left;margin-right:15px}.icon.square{border-radius:3px}.icon.circle{border-radius:50%}.featured-item .title{display:inline-block}.featured-item .title h3{font-size:24px;font-weight:700;margin:8px 0 20px}.featured-item:hover .title h3{color:#77a86d}.featured-item:hover .icon{background-color:#77a86d}.featured-item .icon,.featured-item .title h3{-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}@media(max-width:991px){.about-section .post-desc{margin-bottom:40px}.about-section .post-img img{width:100%}}.video-section{min-height:550px;background:url(assets/images/video-bg.jpg) no-repeat #000;background-size:cover;position:relative}.dark-overlay{content:"";background-color:rgba(24,27,31,0.8);position:absolute;left:0;top:0;width:100%;height:100%}.video-intro{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);padding:0 15px}.video-intro h3{font-size:28px;font-weight:700;color:#ececec;margin-bottom:30px}.video-intro a i{font-size:32px;font-weight:400;color:#fff}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.75}.mfp-bottom-bar{display:none}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-arrow-right::after,.mfp-arrow-left::after{font-family:'FontAwesome';border:none !important;color:#fff;font-size:65px;-webkit-transition:.5s;transition:.5s}.mfp-arrow-right::after{content:"\f105" !important}.mfp-arrow-left::after{content:"\f104" !important}.mfp-arrow-right::before,.mfp-arrow-left::before{border:none !important}.mfp-arrow{height:60px}.mfp-arrow::before,.mfp-arrow::after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{margin-top:15px;top:-1px !important}img.mfp-img{padding:40px 0 0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transform:scale(0.95);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{transform:scale(1);opacity:1;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;transform:scale(0.95);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.promo-box{padding:47px 40px;display:block;width:100%;position:relative}.promo-info{padding-right:200px}.promo-info h3{font-weight:700;margin:0}.promo-btn{position:absolute;right:40px;top:50%;margin-top:-22px}@media screen and(max-width:767px){.promo-info{padding-right:0}.promo-btn{margin-top:0;position:relative;right:0;top:0;margin-top:20px}}.latest-work-section{background-color:#1f2126}.thumb-wrapper{position:relative;overflow:hidden}.thumb-wrapper .bg-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(119,168,109,0.8);text-align:center;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.thumb-wrapper:hover .bg-overlay{opacity:1;visibility:visible}.thumb-wrapper .portfolio-content{position:absolute;top:50%;width:100%;margin-top:-40px}.thumb-wrapper .portfolio-icon-wrapper a{left:20%;position:relative;display:inline-block;padding:3px 8px;margin:0 2px;font-size:15px;color:#fff;border:1px solid #fff;border-radius:4px}.thumb-wrapper .portfolio-icon-wrapper a:hover{color:#77a86d;background-color:#fff}.thumb-wrapper .portfolio-icon-wrapper a:first-child{left:-20%}.thumb-wrapper:hover .portfolio-icon-wrapper a{left:0}.thumb-wrapper .portfolio-text{position:relative;top:50px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.thumb-wrapper:hover .portfolio-text{top:0}.thumb-wrapper .portfolio-text h3{color:#fff;margin:20px 0 0;font-size:15px;font-weight:500;text-transform:uppercase}.thumb-wrapper .portfolio-meta a{color:#fff;font-size:13px}.work-carousel.owl-theme .owl-controls{margin-top:30px}.work-carousel.owl-theme .owl-dots .owl-dot span{width:60px;height:4px;background:#000;border-radius:0;-webkit-transition:background 0.4s ease-in-out 0s;-moz-transition:background 0.4s ease-in-out 0s;-ms-transition:background 0.4s ease-in-out 0s;-o-transition:background 0.4s ease-in-out 0s;transition:background 0.4s ease-in-out 0s}.work-carousel.owl-theme .owl-dots .owl-dot.active span,.work-carousel.owl-theme .owl-dots .owl-dot:hover span{background:#77a86d}.team-bg-container{margin-bottom:80px}.team-bg-container img{max-width:100%}.team-section-intro{font-size:18px;line-height:34px;margin-bottom:15px}.team-member{overflow:hidden}.team-member,.team-member .team-img{position:relative}.team-member .team-img img{width:100%;height:auto}.team-member .team-intro{padding:10px 20px;border-bottom:1px solid #e1e1e1}.team-member .team-intro h3{font-size:14px;margin-bottom:0;text-transform:uppercase}.team-member .social-link a{display:inline-block;width:26px;height:26px;font-size:14px;line-height:27px;color:#fff;border:1px solid #fff;border-radius:4px}.team-member .social-link a:hover{background-color:#fff;color:#77a86d;border-color:transparent}.team-hover{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(119,168,109,0.9);opacity:0;visibility:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}.team-member:hover .team-hover,.team-member:hover .team-hover .desk,.team-member:hover .team-hover .social-link{opacity:1;visibility:visible}.team-member:hover .team-hover .social-link{bottom:10%}.team-member:hover .team-hover .desk{top:40%}.team-hover .desk{position:absolute;top:0;width:100%;opacity:0;-webkit-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%);-webkit-transition:all 0.3s 0.2s;transition:all 0.3s 0.2s;padding:0 20px}.team-hover .social-link{position:absolute;bottom:0;width:100%;opacity:0;-webkit-transform:translateY(45%);-ms-transform:translateY(45%);transform:translateY(45%);-webkit-transition:all 0.3s 0.2s;transition:all 0.3s 0.2s;font-size:35px}.desk h4{color:#fff;margin-bottom:25px;font-size:14px;text-transform:uppercase}.desk p{margin-bottom:0;color:#fff}@media(max-width:991px){.team-member{margin-bottom:30px}}.testimonial li{margin-top:40px}.testimonial li:first-child{margin-top:0}.testimonial .avatar{float:left;margin-right:15px}.testimonial .content{position:relative;overflow:hidden}.testimonial .avatar img{width:98px;height:98px}.testimonial-meta{font-size:16px;font-weight:700;color:#77a86d}.testimonial-meta span{display:block;font-size:12px;line-height:14px;font-weight:300;color:#636363;margin-bottom:8px}.testimonial .content p{color:#404040;font-style:italic}.clients{padding:0;list-style:none;overflow:hidden}.clients li{float:left;position:relative;padding:20px 0;text-align:center}.clients li a img{width:100%}.clients li a,.clients li img{display:block;width:75%;margin-left:auto;margin-right:auto}.clients.grid-2 li{width:50%}.clients.grid-3 li{width:33.33%}.clients.grid-4 li{width:25%}.clients.grid-5 li{width:20%}.clients.grid-6 li{width:16.66%}@media screen and(max-width:991px){.client-testimonial{margin-bottom:40px}.clients.grid-3 li,.clients.grid-4 li,.clients.grid-5 li,.clients.grid-6 li{width:33.33%}}@media screen and(max-width:767px){.clients.grid-2 li,.clients.grid-3 li,.clients.grid-4 li,.clients.grid-5 li,.clients.grid-6 li{width:50%}#undefined-sticky-wrapper{height:60px !important}}@media screen and(max-width:479px){.clients.grid-2 li,.clients.grid-3 li,.clients.grid-4 li,.clients.grid-5 li,.clients.grid-6 li{width:100%}}.clients.plus-box li:before{height:100%;top:0;right:-2px;border-right:1px solid #DDD}.clients.plus-box li:after{width:100%;height:0;top:auto;right:0;bottom:-1px;border-bottom:1px solid #DDD}.clients.plus-box li:after,.clients.plus-box li:before{content:'';position:absolute}.counter-section{background:url(assets/images/counter-bg.jpg) no-repeat #000;background-size:cover;position:relative}.counter-wrap{padding:130px 0}.counter-wrap i{font-size:48px;color:#f9f9f9;margin-bottom:20px}.counter-wrap .timer{display:block;font-size:40px;font-weight:700;color:#77a86d}.count-description{display:block;color:#f9f9f9;font-size:18px;line-height:40px;text-transform:capitalize;padding-top:5px}@media only screen and(max-width :480px){.counter-wrap .timer{font-size:24px;line-height:35px;font-weight:700}span.count-description{font-size:14px;line-height:20px}.counter-wrap{padding:60px 0}}.latest-blog-list{}.latest-blog-list>li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e5e5e5}.latest-blog-list>li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.latest-blog-list .date{float:left;width:68px;height:68px;padding-top:13px;color:#404040;font-size:28px;font-weight:700;text-align:center;margin-right:15px;border:1px solid #e5e5e5;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.latest-blog-list .date span{font-size:10px;display:block;text-transform:uppercase}.latest-blog-list .date:hover{color:#fff;background-color:#77a86d;border-color:transparent}.latest-blog-list .blog-post{overflow:hidden}.blog-post h3{font-size:14px;line-height:24px;margin:0;font-weight:700}.blog-post h3 a{color:#404040}.blog-post h3 a:hover{color:#77a86d}.post-meta{padding:0;list-style:none}.post-meta li{display:inline-block;margin-right:10px;color:#404040;font-size:13px}.post-meta li:last-child{margin-right:0}.post-meta li a{margin-left:5px;color:#404040;text-transform:capitalize}.post-meta li a:hover{color:#77a86d}.subscribe-wrapper{background-color:#77a86d;padding:50px 70px 40px;color:#fff}@media only screen and(max-width :479px){.subscribe-wrapper{padding:50px 15px 40px}}.subscribe-wrapper h3{color:#fff;text-transform:uppercase}.subscribe-form .form-control{background-color:#608e56;border:0;border-radius:4px;color:#fff}.subscribe-form .btn{font-size:14px;color:#77a86d;background-color:#fff;border:0}.subscribe-form input[type="email"]::-webkit-input-placeholder{color:#77a86d}.subscribe-form input[type="email"]::-moz-placeholder{color:#77a86d}.subscribe-form input[type="email"]:-ms-input-placeholder{color:#77a86d}@media screen and(max-width:991px){.latest-blog-list{margin-bottom:50px}.latest-blog-list>li{padding-bottom:35px}}.map-section{padding:80px 0;background-color:#eee}.map-section h2{font-size:40px;font-weight:700;margin-bottom:30px;text-transform:uppercase}#world-map-markers{width:100%;height:400px}.contact-section{padding:80px 0;background-color:#20242a}.contact-form-wrapper{margin-top:45px}.footer-section{background-color:#151719;padding:28px 0}.copy-text{font-weight:400;color:#555}.footer-menu li{padding-right:10px;padding-left:10px}.footer-menu li a{display:block;font-weight:400;color:#555}.footer-menu li a:hover{color:#77a86d}@media screen and(max-width:767px){.copy-text{text-align:center;display:block;margin-bottom:10px}.footer-menu{text-align:center}}#preloader{background:#FFF;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}#status,.status-mes{background-image:url(assets/images/preloder.gif);background-position:center;background-repeat:no-repeat;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;width:200px}.status-mes{background:none;left:0;margin:0;text-align:center;top:65%}19.0 - Preloader ------------------------------------- [ END CSS TABLE CONTENT ] ===================================== */body{font-family:'Roboto',sans-serif;font-size:14px;line-height:24px;font-weight:300;color:#5a5a5a;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased !important}html,body{width:100%;height:100%}a{color:#77a86d}a,a>*{outline:none;cursor:pointer;text-decoration:none}a:focus,a:hover{outline:none;text-decoration:none}.navbar a,.form-control{-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}a,.btn{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.btn,.form-control,.form-control:hover,.form-control:focus,.navbar-custom .dropdown-menu{-webkit-box-shadow:none;box-shadow:none}h1,h2,h3,h4,h5,h6{margin:0 0 15px}h1{}h2{}h3{}h4{}h5{}h6{}p{margin:0 0 10px 0}p img{margin:0}blockquote{border-left:5px solid #2ecc71}ul{margin:0;padding:0;list-style:none}.btn{padding:10px 30px;font-size:16px;font-weight:700}.btn-primary{color:#77a86d;background-color:transparent;border-color:#77a86d}.btn-primary:hover,.btn-primary:active,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:active:focus{color:#fff;background-color:#77a86d;border-color:#77a86d}.btn-default{color:#fff;background-color:transparent;border-color:#fff}.btn-default:hover,.btn-default:active,.btn-default:active:hover,.btn-default:focus,.btn-default:active:focus{color:#77a86d;background-color:#fff;border-color:#fff}.btn-lg{padding:14px 54px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,button:focus{outline:none !important}.alert{padding:9px 15px}.form-group{margin-bottom:30px}.form-control{height:40px;padding:8px 20px;color:#fff;font-size:13px;border:0;border-bottom:1px solid #3b4149;border-radius:0;background-color:#1a1d20}.form-control:focus{border-color:#2ecc71}.check-list{padding-left:0;list-style:none}.check-list li{margin-bottom:10px;display:block}.check-list li:before{content:"\f00c";font-family:'fontawesome';font-size:14px;float:left;padding-right:10px;color:#757575}.list-half li{width:50%;float:left}.section-padding{padding:100px 0}.theme-color{color:#77a86d!important}.white-color{color:#fff!important}.theme-bg{background-color:#77a86d!important}.gray-bg{background-color:#f9f9f9!important}.no-padding{padding:0}.mt-0{margin-top:0!important}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-70{margin-top:70px}.mt-100{margin-top:100px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.mb-100{margin-bottom:100px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.ptb-50{padding:50px 0}.section-title{display:table}.title-border-container{display:table-cell;vertical-align:bottom;width:100%;position:relative}.title-border-container .title-border{display:block;background:url(assets/images/pattern.png) repeat-x;width:100%;height:4px;position:relative;top:-6px;left:10px}.section-title h2{display:block;font-size:40px;font-weight:700;color:#404040;text-transform:uppercase;white-space:pre;margin:0}.section-title h2 span{font-weight:300!important}.section-title.center{display:block;text-align:center;background:url(assets/images/border.png) repeat-x 0 32px}.section-title.center h2{display:inline-block;background:#fff;padding:0 10px}@media screen and(max-width:479px){.title-border-container .title-border{display:none}.section-title h2{font-size:24px}}.page-header{margin:40px 0 0;border-bottom:0;position:absolute;top:50%;width:100%;left:0;text-align:center;z-index:15;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.page-header h1{font-size:36px;font-weight:900;color:#fff;text-transform:uppercase;margin:0}.page-title-section{background:url(assets/images/page-cover.jpg) no-repeat center center #000;background-size:cover;position:relative;min-height:350px}.page-title-section::before{content:"";background-color:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0}.top-bar{padding:12px 0;background-color:#23282c}.cta-wrapper ul li a i{display:inline-block;width:24px;height:24px;line-height:24px;background:#77a86d;color:#282828;text-align:center;border-radius:3px;margin-right:10px}.cta-wrapper ul li a{display:inline-block;font-weight:400;color:#77a86d}.cta-wrapper ul li a:hover{color:#fff}.social-wrapper ul li a{display:block;width:24px;height:24px;line-height:26px;background:#77a86d;text-align:center;color:#282828;border-radius:3px}.social-wrapper ul li a:hover{background:#fff;color:#77a86d}@media screen and(max-width:767px){.cta-wrapper,.social-wrapper{text-align:center}.social-wrapper{margin-top:20px}}.navbar-custom{width:100%;background-color:#fff;margin-bottom:0;border:0;border-radius:0;z-index:1050;box-shadow:0 3px 6px rgba(0,0,0,.12);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.12)}.nav>li>a{color:#2b3135;font-size:14px;font-weight:400}@media(min-width:768px){.navbar-brand{padding:35px 15px}.navbar-nav>li>a{padding-top:40px;padding-bottom:40px}.navbar-brand,.navbar-nav>li>a{-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.is-sticky .navbar-brand{padding:10px 15px}.is-sticky .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.nav>li>a:hover,.navbar-nav>li.active>a{color:#77a86d;background-color:transparent;box-shadow:inset 0 3px #77a86d}.nav>li>a:focus{color:#77a86d;background-color:transparent}}@media screen and(max-width:767px){.navbar-brand{padding:10px 15px}.navbar-toggle .icon-bar{background-color:#77a86d}.nav>li>a:hover,.navbar-nav>li.active>a{color:#77a86d;background-color:transparent}.nav>li>a:focus{color:#77a86d;background-color:transparent}}.slider-section{background:url(assets/images/slide-1.jpg) no-repeat;background-size:cover;overflow:hidden}.tt-carousel .carousel-inner{min-height:590px}.carousel-intro{padding-top:160px}.carousel-title,.crousel-subtitle{font-weight:700;color:#fff;text-transform:uppercase}.carousel-title{font-size:40px}.crousel-subtitle{font-size:60px}.carousel-intro p{font-size:16px;line-height:24px;font-weight:400;color:#fff}.carousel-intro .btn{border:2px solid #fff;border-radius:0;margin-top:20px}.carousel-img{float:right}.layer-one{padding-top:115px}@media(min-width:992px) and(max-width:1199px){.carousel-intro{padding-top:100px}}@media(min-width:768px) and(max-width:991px){.tt-carousel .carousel-inner{min-height:430px}.carousel-intro{padding-top:100px}.carousel-intro h1{font-size:25px}.carousel-intro h2{font-size:38px}.layer-two{padding-top:70px}}@media(max-width:767px){.tt-carousel .carousel-inner{min-height:450px}.carousel-intro{padding-top:80px}}@media(max-width:530px){.carousel-intro h1{font-size:22px;margin-bottom:0}.carousel-intro h2{font-size:30px}.carousel-intro p{font-size:14px;line-height:20px}}.animation-delay-3{-webkit-animation-delay:.3s !important;-moz-animation-delay:.3s !important;-ms-animation-delay:.3s !important;-o-animation-delay:.3s !important;animation-delay:.3s !important}.animation-delay-4{-webkit-animation-delay:.4s !important;-moz-animation-delay:.4s !important;-ms-animation-delay:.4s !important;-o-animation-delay:.4s !important;animation-delay:.4s !important}.animation-delay-5{-webkit-animation-delay:.5s !important;-moz-animation-delay:.5s !important;-ms-animation-delay:.5s !important;-o-animation-delay:.5s !important;animation-delay:.5s !important}.animation-delay-6{-webkit-animation-delay:.6s !important;-moz-animation-delay:.6s !important;-ms-animation-delay:.6s !important;-o-animation-delay:.6s !important;animation-delay:.6s !important}.animation-delay-7{-webkit-animation-delay:.7s !important;-moz-animation-delay:.7s !important;-ms-animation-delay:.7s !important;-o-animation-delay:.7s !important;animation-delay:.7s !important}.animation-delay-8{-webkit-animation-delay:.8s !important;-moz-animation-delay:.8s !important;-ms-animation-delay:.8s !important;-o-animation-delay:.8s !important;animation-delay:.8s !important}.animation-delay-9{-webkit-animation-delay:.9s !important;-moz-animation-delay:.9s !important;-ms-animation-delay:.9s !important;-o-animation-delay:.9s !important;animation-delay:.9s !important}.animation-delay-10{-webkit-animation-delay:1s !important;-moz-animation-delay:1s !important;-ms-animation-delay:1s !important;-o-animation-delay:1s !important;animation-delay:1s !important}.feature-img{padding:75px 0}@media(max-width:991px){.feature-img{padding:30px 0}.feature-img img{width:100%}}.featured-item .icon{width:40px;height:40px;background-color:#515151;color:#fff;font-size:18px;line-height:40px;text-align:center;float:left;margin-right:15px}.icon.square{border-radius:3px}.icon.circle{border-radius:50%}.featured-item .title{display:inline-block}.featured-item .title h3{font-size:24px;font-weight:700;margin:8px 0 20px}.featured-item:hover .title h3{color:#77a86d}.featured-item:hover .icon{background-color:#77a86d}.featured-item .icon,.featured-item .title h3{-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}@media(max-width:991px){.about-section .post-desc{margin-bottom:40px}.about-section .post-img img{width:100%}}.video-section{min-height:550px;background:url(assets/images/video-bg.jpg) no-repeat #000;background-size:cover;position:relative}.dark-overlay{content:"";background-color:rgba(24,27,31,0.8);position:absolute;left:0;top:0;width:100%;height:100%}.video-intro{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);padding:0 15px}.video-intro h3{font-size:28px;font-weight:700;color:#ececec;margin-bottom:30px}.video-intro a i{font-size:32px;font-weight:400;color:#fff}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.75}.mfp-bottom-bar{display:none}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-arrow-right::after,.mfp-arrow-left::after{font-family:'FontAwesome';border:none !important;color:#fff;font-size:65px;-webkit-transition:.5s;transition:.5s}.mfp-arrow-right::after{content:"\f105" !important}.mfp-arrow-left::after{content:"\f104" !important}.mfp-arrow-right::before,.mfp-arrow-left::before{border:none !important}.mfp-arrow{height:60px}.mfp-arrow::before,.mfp-arrow::after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{margin-top:15px;top:-1px !important}img.mfp-img{padding:40px 0 0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transform:scale(0.95);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{transform:scale(1);opacity:1;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;transform:scale(0.95);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.promo-box{padding:47px 40px;display:block;width:100%;position:relative}.promo-info{padding-right:200px}.promo-info h3{font-weight:700;margin:0}.promo-btn{position:absolute;right:40px;top:50%;margin-top:-22px}@media screen and(max-width:767px){.promo-info{padding-right:0}.promo-btn{margin-top:0;position:relative;right:0;top:0;margin-top:20px}}.latest-work-section{background-color:#1f2126}.thumb-wrapper{position:relative;overflow:hidden}.thumb-wrapper .bg-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(119,168,109,0.8);text-align:center;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.thumb-wrapper:hover .bg-overlay{opacity:1;visibility:visible}.thumb-wrapper .portfolio-content{position:absolute;top:50%;width:100%;margin-top:-40px}.thumb-wrapper .portfolio-icon-wrapper a{left:20%;position:relative;display:inline-block;padding:3px 8px;margin:0 2px;font-size:15px;color:#fff;border:1px solid #fff;border-radius:4px}.thumb-wrapper .portfolio-icon-wrapper a:hover{color:#77a86d;background-color:#fff}.thumb-wrapper .portfolio-icon-wrapper a:first-child{left:-20%}.thumb-wrapper:hover .portfolio-icon-wrapper a{left:0}.thumb-wrapper .portfolio-text{position:relative;top:50px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.thumb-wrapper:hover .portfolio-text{top:0}.thumb-wrapper .portfolio-text h3{color:#fff;margin:20px 0 0;font-size:15px;font-weight:500;text-transform:uppercase}.thumb-wrapper .portfolio-meta a{color:#fff;font-size:13px}.work-carousel.owl-theme .owl-controls{margin-top:30px}.work-carousel.owl-theme .owl-dots .owl-dot span{width:60px;height:4px;background:#000;border-radius:0;-webkit-transition:background 0.4s ease-in-out 0s;-moz-transition:background 0.4s ease-in-out 0s;-ms-transition:background 0.4s ease-in-out 0s;-o-transition:background 0.4s ease-in-out 0s;transition:background 0.4s ease-in-out 0s}.work-carousel.owl-theme .owl-dots .owl-dot.active span,.work-carousel.owl-theme .owl-dots .owl-dot:hover span{background:#77a86d}.team-bg-container{margin-bottom:80px}.team-bg-container img{max-width:100%}.team-section-intro{font-size:18px;line-height:34px;margin-bottom:15px}.team-member{overflow:hidden}.team-member,.team-member .team-img{position:relative}.team-member .team-img img{width:100%;height:auto}.team-member .team-intro{padding:10px 20px;border-bottom:1px solid #e1e1e1}.team-member .team-intro h3{font-size:14px;margin-bottom:0;text-transform:uppercase}.team-member .social-link a{display:inline-block;width:26px;height:26px;font-size:14px;line-height:27px;color:#fff;border:1px solid #fff;border-radius:4px}.team-member .social-link a:hover{background-color:#fff;color:#77a86d;border-color:transparent}.team-hover{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(119,168,109,0.9);opacity:0;visibility:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}.team-member:hover .team-hover,.team-member:hover .team-hover .desk,.team-member:hover .team-hover .social-link{opacity:1;visibility:visible}.team-member:hover .team-hover .social-link{bottom:10%}.team-member:hover .team-hover .desk{top:40%}.team-hover .desk{position:absolute;top:0;width:100%;opacity:0;-webkit-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%);-webkit-transition:all 0.3s 0.2s;transition:all 0.3s 0.2s;padding:0 20px}.team-hover .social-link{position:absolute;bottom:0;width:100%;opacity:0;-webkit-transform:translateY(45%);-ms-transform:translateY(45%);transform:translateY(45%);-webkit-transition:all 0.3s 0.2s;transition:all 0.3s 0.2s;font-size:35px}.desk h4{color:#fff;margin-bottom:25px;font-size:14px;text-transform:uppercase}.desk p{margin-bottom:0;color:#fff}@media(max-width:991px){.team-member{margin-bottom:30px}}.testimonial li{margin-top:40px}.testimonial li:first-child{margin-top:0}.testimonial .avatar{float:left;margin-right:15px}.testimonial .content{position:relative;overflow:hidden}.testimonial .avatar img{width:98px;height:98px}.testimonial-meta{font-size:16px;font-weight:700;color:#77a86d}.testimonial-meta span{display:block;font-size:12px;line-height:14px;font-weight:300;color:#636363;margin-bottom:8px}.testimonial .content p{color:#404040;font-style:italic}.clients{padding:0;list-style:none;overflow:hidden}.clients li{float:left;position:relative;padding:20px 0;text-align:center}.clients li a img{width:100%}.clients li a,.clients li img{display:block;width:75%;margin-left:auto;margin-right:auto}.clients.grid-2 li{width:50%}.clients.grid-3 li{width:33.33%}.clients.grid-4 li{width:25%}.clients.grid-5 li{width:20%}.clients.grid-6 li{width:16.66%}@media screen and(max-width:991px){.client-testimonial{margin-bottom:40px}.clients.grid-3 li,.clients.grid-4 li,.clients.grid-5 li,.clients.grid-6 li{width:33.33%}}@media screen and(max-width:767px){.clients.grid-2 li,.clients.grid-3 li,.clients.grid-4 li,.clients.grid-5 li,.clients.grid-6 li{width:50%}}@media screen and(max-width:479px){.clients.grid-2 li,.clients.grid-3 li,.clients.grid-4 li,.clients.grid-5 li,.clients.grid-6 li{width:100%}}.clients.plus-box li:before{height:100%;top:0;right:-2px;border-right:1px solid #DDD}.clients.plus-box li:after{width:100%;height:0;top:auto;right:0;bottom:-1px;border-bottom:1px solid #DDD}.clients.plus-box li:after,.clients.plus-box li:before{content:'';position:absolute}.counter-section{background:url(assets/images/counter-bg.jpg) no-repeat #000;background-size:cover;position:relative}.counter-wrap{padding:130px 0}.counter-wrap i{font-size:48px;color:#f9f9f9;margin-bottom:20px}.counter-wrap .timer{display:block;font-size:40px;font-weight:700;color:#77a86d}.count-description{display:block;color:#f9f9f9;font-size:18px;line-height:40px;text-transform:capitalize;padding-top:5px}@media only screen and(max-width :480px){.counter-wrap .timer{font-size:24px;line-height:35px;font-weight:700}span.count-description{font-size:14px;line-height:20px}.counter-wrap{padding:60px 0}}.latest-blog-list{}.latest-blog-list>li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e5e5e5}.latest-blog-list>li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.latest-blog-list .date{float:left;width:68px;height:68px;padding-top:13px;color:#404040;font-size:28px;font-weight:700;text-align:center;margin-right:15px;border:1px solid #e5e5e5;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.latest-blog-list .date span{font-size:10px;display:block;text-transform:uppercase}.latest-blog-list .date:hover{color:#fff;background-color:#77a86d;border-color:transparent}.latest-blog-list .blog-post{overflow:hidden}.blog-post h3{font-size:14px;line-height:24px;margin:0;font-weight:700}.blog-post h3 a{color:#404040}.blog-post h3 a:hover{color:#77a86d}.post-meta{padding:0;list-style:none}.post-meta li{display:inline-block;margin-right:10px;color:#404040;font-size:13px}.post-meta li:last-child{margin-right:0}.post-meta li a{margin-left:5px;color:#404040;text-transform:capitalize}.post-meta li a:hover{color:#77a86d}.subscribe-wrapper{background-color:#77a86d;padding:50px 70px 40px;color:#fff}@media only screen and(max-width :479px){.subscribe-wrapper{padding:50px 15px 40px}}.subscribe-wrapper h3{color:#fff;text-transform:uppercase}.subscribe-form .form-control{background-color:#608e56;border:0;border-radius:4px;color:#fff}.subscribe-form .btn{font-size:14px;color:#77a86d;background-color:#fff;border:0}.subscribe-form input[type="email"]::-webkit-input-placeholder{color:#77a86d}.subscribe-form input[type="email"]::-moz-placeholder{color:#77a86d}.subscribe-form input[type="email"]:-ms-input-placeholder{color:#77a86d}@media screen and(max-width:991px){.latest-blog-list{margin-bottom:50px}.latest-blog-list>li{padding-bottom:35px}}.map-section{padding:80px 0;background-color:#eee}.map-section h2{font-size:40px;font-weight:700;margin-bottom:30px;text-transform:uppercase}#world-map-markers{width:100%;height:400px}.contact-section{padding:80px 0;background-color:#20242a}.contact-form-wrapper{margin-top:45px}.footer-section{background-color:#151719;padding:28px 0}.copy-text{font-weight:400;color:#555}.footer-menu li{padding-right:10px;padding-left:10px}.footer-menu li a{display:block;font-weight:400;color:#555}.footer-menu li a:hover{color:#77a86d}@media screen and(max-width:767px){.copy-text{text-align:center;display:block;margin-bottom:10px}.footer-menu{text-align:center}}#preloader{background:#FFF;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}#status,.status-mes{background-image:url(assets/images/preloder.gif);background-position:center;background-repeat:no-repeat;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;width:200px}.status-mes{background:none;left:0;margin:0;text-align:center;top:65%}.btn-primary:hover,.btn-primary:active,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:active:focus{color:#fff;background-color:#77a86d;border-color:#77a86d}.btn-default{color:#fff;background-color:transparent;border-color:#fff}.btn-default:hover,.btn-default:active,.btn-default:active:hover,.btn-default:focus,.btn-default:active:focus{color:#77a86d;background-color:#fff;border-color:#fff}.btn-lg{padding:14px 54px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,button:focus{outline:none !important}.alert{padding:9px 15px}.form-group{margin-bottom:30px}.form-control{height:40px;padding:8px 20px;color:#fff;font-size:13px;border:0;border-bottom:1px solid #3b4149;border-radius:0;background-color:#1a1d20}.form-control:focus{border-color:#2ecc71}.check-list{padding-left:0;list-style:none}.check-list li{margin-bottom:10px;display:block}.check-list li:before{content:"\f00c";font-family:'fontawesome';font-size:14px;float:left;padding-right:10px;color:#757575}.list-half li{width:50%;float:left}.section-padding{padding:100px 0}.theme-color{color:#77a86d!important}.white-color{color:#fff!important}.theme-bg{background-color:#77a86d!important}.gray-bg{background-color:#f9f9f9!important}.no-padding{padding:0}.mt-0{margin-top:0!important}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-70{margin-top:70px}.mt-100{margin-top:100px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.mb-100{margin-bottom:100px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.ptb-50{padding:50px 0}.section-title{display:table}.title-border-container{display:table-cell;vertical-align:bottom;width:100%;position:relative}.title-border-container .title-border{display:block;background:url(assets/images/pattern.png) repeat-x;width:100%;height:4px;position:relative;top:-6px;left:10px}.section-title h2{display:block;font-size:40px;font-weight:700;color:#404040;text-transform:uppercase;white-space:pre;margin:0}.section-title h2 span{font-weight:300!important}.section-title.center{display:block;text-align:center;background:url(assets/images/border.png) repeat-x 0 32px}.section-title.center h2{display:inline-block;background:#fff;padding:0 10px}@media screen and(max-width:479px){.title-border-container .title-border{display:none}.section-title h2{font-size:24px}}.page-header{margin:40px 0 0;border-bottom:0;position:absolute;top:50%;width:100%;left:0;text-align:center;z-index:15;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%)}.page-header h1{font-size:36px;font-weight:900;color:#fff;text-transform:uppercase;margin:0}.page-title-section{background:url(assets/images/page-cover.jpg) no-repeat center center #000;background-size:cover;position:relative;min-height:350px}.page-title-section::before{content:"";background-color:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0}.top-bar{padding:12px 0;background-color:#23282c}.cta-wrapper ul li a i{display:inline-block;width:24px;height:24px;line-height:24px;background:#77a86d;color:#282828;text-align:center;border-radius:3px;margin-right:10px}.cta-wrapper ul li a{display:inline-block;font-weight:400;color:#77a86d}.cta-wrapper ul li a:hover{color:#fff}.social-wrapper ul li a{display:block;width:24px;height:24px;line-height:26px;background:#77a86d;text-align:center;color:#282828;border-radius:3px}.social-wrapper ul li a:hover{background:#fff;color:#77a86d}@media screen and(max-width:767px){.cta-wrapper,.social-wrapper{text-align:center}.social-wrapper{margin-top:20px}}.logo-box{width:18px;float:left;font-size:230%;padding-top:24px}a.navbar-brand{height:30px;padding:30px}.navbar-custom{width:100%;background-color:#fff;margin-bottom:0;border:0;border-radius:0;z-index:1050;box-shadow:0 3px 6px rgba(0,0,0,.12);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.12)}.nav>li>a{color:#2b3135;font-size:14px;font-weight:400}@media(min-width:768px){.navbar-brand{padding:35px 15px}.navbar-nav>li>a{padding-top:40px;padding-bottom:40px}.navbar-brand,.navbar-nav>li>a{-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.is-sticky .navbar-brand{padding:10px 15px}.is-sticky .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.nav>li>a:hover,.navbar-nav>li.active>a{color:#77a86d;background-color:transparent;box-shadow:inset 0 3px #77a86d}.nav>li>a:focus{color:#77a86d;background-color:transparent}}@media screen and(max-width:767px){.navbar-brand{padding:10px 15px}.navbar-toggle .icon-bar{background-color:#77a86d}.nav>li>a:hover,.navbar-nav>li.active>a{color:#77a86d;background-color:transparent}.nav>li>a:focus{color:#77a86d;background-color:transparent}}.slider-section{background:url(assets/images/slide-1.jpg) no-repeat;background-size:cover;overflow:hidden}.tt-carousel .carousel-inner{min-height:590px}.carousel-intro{padding-top:160px}.carousel-title,.crousel-subtitle{font-weight:700;color:#fff;text-transform:uppercase}.carousel-title{font-size:40px}.crousel-subtitle{font-size:60px}.carousel-intro p{font-size:16px;line-height:24px;font-weight:400;color:#fff}.carousel-intro .btn{border:2px solid #fff;border-radius:0;margin-top:20px}.carousel-img{float:right}.layer-one{padding-top:115px}@media(min-width:992px) and(max-width:1199px){.carousel-intro{padding-top:100px}}@media(min-width:768px) and(max-width:991px){.tt-carousel .carousel-inner{min-height:430px}.carousel-intro{padding-top:100px}.carousel-intro h1{font-size:25px}.carousel-intro h2{font-size:38px}.layer-two{padding-top:70px}}@media(max-width:767px){.tt-carousel .carousel-inner{min-height:450px}.carousel-intro{padding-top:80px}}@media(max-width:530px){.carousel-intro h1{font-size:22px;margin-bottom:0}.carousel-intro h2{font-size:30px}.carousel-intro p{font-size:14px;line-height:20px}}.animation-delay-3{-webkit-animation-delay:.3s !important;-moz-animation-delay:.3s !important;-ms-animation-delay:.3s !important;-o-animation-delay:.3s !important;animation-delay:.3s !important}.animation-delay-4{-webkit-animation-delay:.4s !important;-moz-animation-delay:.4s !important;-ms-animation-delay:.4s !important;-o-animation-delay:.4s !important;animation-delay:.4s !important}.animation-delay-5{-webkit-animation-delay:.5s !important;-moz-animation-delay:.5s !important;-ms-animation-delay:.5s !important;-o-animation-delay:.5s !important;animation-delay:.5s !important}.animation-delay-6{-webkit-animation-delay:.6s !important;-moz-animation-delay:.6s !important;-ms-animation-delay:.6s !important;-o-animation-delay:.6s !important;animation-delay:.6s !important}.animation-delay-7{-webkit-animation-delay:.7s !important;-moz-animation-delay:.7s !important;-ms-animation-delay:.7s !important;-o-animation-delay:.7s !important;animation-delay:.7s !important}.animation-delay-8{-webkit-animation-delay:.8s !important;-moz-animation-delay:.8s !important;-ms-animation-delay:.8s !important;-o-animation-delay:.8s !important;animation-delay:.8s !important}.animation-delay-9{-webkit-animation-delay:.9s !important;-moz-animation-delay:.9s !important;-ms-animation-delay:.9s !important;-o-animation-delay:.9s !important;animation-delay:.9s !important}.animation-delay-10{-webkit-animation-delay:1s !important;-moz-animation-delay:1s !important;-ms-animation-delay:1s !important;-o-animation-delay:1s !important;animation-delay:1s !important}.feature-img{padding:75px 0}@media(max-width:991px){.feature-img{padding:30px 0}.feature-img img{width:100%}}.featured-item .icon{width:40px;height:40px;background-color:#515151;color:#fff;font-size:18px;line-height:40px;text-align:center;float:left;margin-right:15px}.icon.square{border-radius:3px}.icon.circle{border-radius:50%}.featured-item .title{display:inline-block}.featured-item .title h3{font-size:24px;font-weight:700;margin:8px 0 20px}.featured-item:hover .title h3{color:#77a86d}.featured-item:hover .icon{background-color:#77a86d}.featured-item .icon,.featured-item .title h3{-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}@media(max-width:991px){.about-section .post-desc{margin-bottom:40px}.about-section .post-img img{width:100%}}.video-section{min-height:550px;background:url(assets/images/video-bg.jpg) no-repeat #000;background-size:cover;position:relative}.dark-overlay{content:"";background-color:rgba(24,27,31,0.8);position:absolute;left:0;top:0;width:100%;height:100%}.video-intro{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);padding:0 15px}.video-intro h3{font-size:28px;font-weight:700;color:#ececec;margin-bottom:30px}.video-intro a i{font-size:32px;font-weight:400;color:#fff}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.75}.mfp-bottom-bar{display:none}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-arrow-right::after,.mfp-arrow-left::after{font-family:'FontAwesome';border:none !important;color:#fff;font-size:65px;-webkit-transition:.5s;transition:.5s}.mfp-arrow-right::after{content:"\f105" !important}.mfp-arrow-left::after{content:"\f104" !important}.mfp-arrow-right::before,.mfp-arrow-left::before{border:none !important}.mfp-arrow{height:60px}.mfp-arrow::before,.mfp-arrow::after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{margin-top:15px;top:-1px !important}img.mfp-img{padding:40px 0 0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transform:scale(0.95);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{transform:scale(1);opacity:1;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;transform:scale(0.95);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.promo-box{padding:47px 40px;display:block;width:100%;position:relative}.promo-info{padding-right:200px}.promo-info h3{font-weight:700;margin:0}.promo-btn{position:absolute;right:40px;top:50%;margin-top:-22px}@media screen and(max-width:767px){.promo-info{padding-right:0}.promo-btn{margin-top:0;position:relative;right:0;top:0;margin-top:20px}}.latest-work-section{background-color:#1f2126}.thumb-wrapper{position:relative;overflow:hidden}.thumb-wrapper .bg-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(119,168,109,0.8);text-align:center;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.thumb-wrapper:hover .bg-overlay{opacity:1;visibility:visible}.thumb-wrapper .portfolio-content{position:absolute;top:50%;width:100%;margin-top:-40px}.thumb-wrapper .portfolio-icon-wrapper a{left:20%;position:relative;display:inline-block;padding:3px 8px;margin:0 2px;font-size:15px;color:#fff;border:1px solid #fff;border-radius:4px}.thumb-wrapper .portfolio-icon-wrapper a:hover{color:#77a86d;background-color:#fff}.thumb-wrapper .portfolio-icon-wrapper a:first-child{left:-20%}.thumb-wrapper:hover .portfolio-icon-wrapper a{left:0}.thumb-wrapper .portfolio-text{position:relative;top:50px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.thumb-wrapper:hover .portfolio-text{top:0}.thumb-wrapper .portfolio-text h3{color:#fff;margin:20px 0 0;font-size:15px;font-weight:500;text-transform:uppercase}.thumb-wrapper .portfolio-meta a{color:#fff;font-size:13px}.work-carousel.owl-theme .owl-controls{margin-top:30px}.work-carousel.owl-theme .owl-dots .owl-dot span{width:60px;height:4px;background:#000;border-radius:0;-webkit-transition:background 0.4s ease-in-out 0s;-moz-transition:background 0.4s ease-in-out 0s;-ms-transition:background 0.4s ease-in-out 0s;-o-transition:background 0.4s ease-in-out 0s;transition:background 0.4s ease-in-out 0s}.work-carousel.owl-theme .owl-dots .owl-dot.active span,.work-carousel.owl-theme .owl-dots .owl-dot:hover span{background:#77a86d}.team-bg-container{margin-bottom:80px}.team-bg-container img{max-width:100%}.team-section-intro{font-size:18px;line-height:34px;margin-bottom:15px}.team-member{overflow:hidden}.team-member,.team-member .team-img{position:relative}.team-member .team-img img{width:100%;height:auto}.team-member .team-intro{padding:10px 20px;border-bottom:1px solid #e1e1e1}.team-member .team-intro h3{font-size:14px;margin-bottom:0;text-transform:uppercase}.team-member .social-link a{display:inline-block;width:26px;height:26px;font-size:14px;line-height:27px;color:#fff;border:1px solid #fff;border-radius:4px}.team-member .social-link a:hover{background-color:#fff;color:#77a86d;border-color:transparent}.team-hover{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(119,168,109,0.9);opacity:0;visibility:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}.team-member:hover .team-hover,.team-member:hover .team-hover .desk,.team-member:hover .team-hover .social-link{opacity:1;visibility:visible}.team-member:hover .team-hover .social-link{bottom:10%}.team-member:hover .team-hover .desk{top:40%}.team-hover .desk{position:absolute;top:0;width:100%;opacity:0;-webkit-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%);-webkit-transition:all 0.3s 0.2s;transition:all 0.3s 0.2s;padding:0 20px}.team-hover .social-link{position:absolute;bottom:0;width:100%;opacity:0;-webkit-transform:translateY(45%);-ms-transform:translateY(45%);transform:translateY(45%);-webkit-transition:all 0.3s 0.2s;transition:all 0.3s 0.2s;font-size:35px}.desk h4{color:#fff;margin-bottom:25px;font-size:14px;text-transform:uppercase}.desk p{margin-bottom:0;color:#fff}@media(max-width:991px){.team-member{margin-bottom:30px}}.testimonial li{margin-top:40px}.testimonial li:first-child{margin-top:0}.testimonial .avatar{float:left;margin-right:15px}.testimonial .content{position:relative;overflow:hidden}.testimonial .avatar img{width:98px;height:98px}.testimonial-meta{font-size:16px;font-weight:700;color:#77a86d}.testimonial-meta span{display:block;font-size:12px;line-height:14px;font-weight:300;color:#636363;margin-bottom:8px}.testimonial .content p{color:#404040;font-style:italic}.clients{padding:0;list-style:none;overflow:hidden}.clients li{float:left;position:relative;padding:20px 0;text-align:center}.clients li a img{width:100%}.clients li a,.clients li img{display:block;width:75%;margin-left:auto;margin-right:auto}.clients.grid-2 li{width:50%}.clients.grid-3 li{width:33.33%}.clients.grid-4 li{width:25%}.clients.grid-5 li{width:20%}.clients.grid-6 li{width:16.66%}@media screen and(max-width:991px){.client-testimonial{margin-bottom:40px}.clients.grid-3 li,.clients.grid-4 li,.clients.grid-5 li,.clients.grid-6 li{width:33.33%}}@media screen and(max-width:767px){.clients.grid-2 li,.clients.grid-3 li,.clients.grid-4 li,.clients.grid-5 li,.clients.grid-6 li{width:50%}}@media screen and(max-width:479px){.clients.grid-2 li,.clients.grid-3 li,.clients.grid-4 li,.clients.grid-5 li,.clients.grid-6 li{width:100%}}.clients.plus-box li:before{height:100%;top:0;right:-2px;border-right:1px solid #DDD}.clients.plus-box li:after{width:100%;height:0;top:auto;right:0;bottom:-1px;border-bottom:1px solid #DDD}.clients.plus-box li:after,.clients.plus-box li:before{content:'';position:absolute}.counter-section{background:url(assets/images/counter-bg.jpg) no-repeat #000;background-size:cover;position:relative}.counter-wrap{padding:130px 0}.counter-wrap i{font-size:48px;color:#f9f9f9;margin-bottom:20px}.counter-wrap .timer{display:block;font-size:40px;font-weight:700;color:#77a86d}.count-description{display:block;color:#f9f9f9;font-size:18px;line-height:40px;text-transform:capitalize;padding-top:5px}@media only screen and(max-width :480px){.counter-wrap .timer{font-size:24px;line-height:35px;font-weight:700}span.count-description{font-size:14px;line-height:20px}.counter-wrap{padding:60px 0}}.latest-blog-list{}.latest-blog-list>li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e5e5e5}.latest-blog-list>li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.latest-blog-list .date{float:left;width:68px;height:68px;padding-top:13px;color:#404040;font-size:28px;font-weight:700;text-align:center;margin-right:15px;border:1px solid #e5e5e5;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.latest-blog-list .date span{font-size:10px;display:block;text-transform:uppercase}.latest-blog-list .date:hover{color:#fff;background-color:#77a86d;border-color:transparent}.latest-blog-list .blog-post{overflow:hidden}.blog-post h3{font-size:14px;line-height:24px;margin:0;font-weight:700}.blog-post h3 a{color:#404040}.blog-post h3 a:hover{color:#77a86d}.post-meta{padding:0;list-style:none}.post-meta li{display:inline-block;margin-right:10px;color:#404040;font-size:13px}.post-meta li:last-child{margin-right:0}.post-meta li a{margin-left:5px;color:#404040;text-transform:capitalize}.post-meta li a:hover{color:#77a86d}.subscribe-wrapper{background-color:#77a86d;padding:50px 70px 40px;color:#fff}@media only screen and(max-width :479px){.subscribe-wrapper{padding:50px 15px 40px}}.subscribe-wrapper h3{color:#fff;text-transform:uppercase}.subscribe-form .form-control{background-color:#608e56;border:0;border-radius:4px;color:#fff}.subscribe-form .btn{font-size:14px;color:#77a86d;background-color:#fff;border:0}.subscribe-form input[type="email"]::-webkit-input-placeholder{color:#77a86d}.subscribe-form input[type="email"]::-moz-placeholder{color:#77a86d}.subscribe-form input[type="email"]:-ms-input-placeholder{color:#77a86d}@media screen and(max-width:991px){.latest-blog-list{margin-bottom:50px}.latest-blog-list>li{padding-bottom:35px}}.map-section{padding:80px 0;background-color:#eee}.map-section h2{font-size:40px;font-weight:700;margin-bottom:30px;text-transform:uppercase}#world-map-markers{width:100%;height:400px}.contact-section{padding:80px 0;background-color:#20242a}.contact-form-wrapper{margin-top:45px}.footer-section{background-color:#565656;padding:28px 0}.copy-text{font-weight:400;color:#555}.footer-menu li{padding-right:10px;padding-left:10px}.footer-menu li a{display:block;font-weight:400;color:#555}.footer-menu li a:hover{color:#77a86d}@media screen and(max-width:767px){.copy-text{text-align:center;display:block;margin-bottom:10px}.footer-menu{text-align:center}}#preloader{background:#FFF;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}#status,.status-mes{background-image:url(assets/images/preloder.gif);background-position:center;background-repeat:no-repeat;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;width:200px}.status-mes{background:none;left:0;margin:0;text-align:center;top:65%}