.blue{color:#06c}.green{color:#090}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{border:0;-ms-interpolation-mode:bicubic}.main-btn{color:#fff;border:1px solid #fff;padding:12px 20px;text-transform:uppercase;font-weight:700;display:inline-block}hr{display:block;height:1px;border:0;border-top:1px solid #e2e2e2}.site-header ul.social-icons{position:relative;z-index:11;margin:30px 0}.site-header ul.social-icons li{display:inline-block;margin:0 2px}.site-header ul.social-icons li a{width:36px;height:36px;background-color:#fff;color:#444;text-align:center;line-height:36px;border-radius:18px;-webkit-border-radius:18px;-moz-border-radius:18px}.main-header{position:relative;width:100%;margin:0 auto;z-index:1000;top:0;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.scrolled{position:fixed;left:0;top:0;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#menu-wrapper{background-color:#fff;-moz-box-shadow:1px 1px 3px 2px rgba(0,0,0,.07);-webkit-box-shadow:1px 1px 3px 2px rgba(0,0,0,.07);box-shadow:1px 1px 3px 2px rgba(0,0,0,.07)}.logo-wrapper{background:url(../images/logo.png) no-repeat;background-position:15px}.logo-wrapper a{display:inline-block;overflow:hidden;padding-top:26px;text-transform:uppercase;color:#ec523f;font-weight:700}.toggle-menu{width:36px;height:36px;float:right;margin-top:33px;margin-right:30px;text-align:center;line-height:36px;font-size:14px;background:#ec523f;display:inline-block;color:#fff;cursor:pointer}.flexslider{position:relative;top:-96px}.flexslider .overlay{top:0;left:0;z-index:8;background:rgba(0,0,0,.5);width:100%;height:100%}.flexslider .slider-caption{position:absolute;z-index:9;width:100%;text-align:center;top:380px;left:0}.flexslider .slider-caption h2{color:#fff;background:rgba(34,34,34,.7);text-transform:uppercase;font-size:36px;font-weight:700;border-bottom:1px solid #000;padding-bottom:10px;display:inline-block}.flexslider .slider-caption p{color:#000;text-transform:uppercase;font-size:18px;margin-top:20px;margin-bottom:26px;display:block}.flexslider .slider-caption a.slider-btn{color:#fff;background-color:#ec523f;padding:12px 20px;border-radius:4px;text-transform:uppercase;font-weight:700}@media screen and (min-width:989px){.flexslider .slider-caption{top:230px}}@media screen and (min-width:1200px){.flexslider .slider-caption{top:380px}}.small-text{color:#aaa}.space-fixed{width:100%;height:130px;overflow:hidden;position:relative}.content-section#services{margin-top:0}.service-item{position:relative;color:#fff;text-align:center;margin-bottom:30px}.service-item a{color:#ff6}.service-item a:hover{color:#000}.service-item .service-icon{font-size:3em;padding:110px 0}.service-item .service-content{padding:10px;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.service-item .service-content .inner-service{padding:5px}.service-item .service-content h3{font-size:18px;text-transform:uppercase;color:#fff;display:inline-block;padding-bottom:10px;border-bottom:1px solid #fff;margin-bottom:15px}.service-item:hover .service-icon{opacity:0;visibility:hidden}.service-item:hover .service-content{opacity:1;visibility:visible}#service-1{background-color:#1abc9c}#service-2{background-color:#e67e22}#service-3{background-color:#3498db}#service-4{background-color:#2ecc71}.portfolio-item{margin-bottom:30px}.portfolio-item .portfolio-thumb{position:relative;overflow:hidden}.portfolio-item .portfolio-thumb img{width:100%}.portfolio-item .portfolio-thumb .portfolio-overlay{background-color:#ec523f;position:absolute;width:100%;height:100%;top:0;left:0;padding:25px;text-align:center;color:#fff;opacity:0;visibility:hidden;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.portfolio-item .portfolio-thumb .portfolio-overlay h3{font-size:18px;text-transform:uppercase;color:#fff;padding-bottom:10px;margin-bottom:10px;display:inline-block;border-bottom:1px solid #fff}.portfolio-item .portfolio-thumb .portfolio-overlay a.expand{margin-top:15px;width:36px;height:36px;border-radius:18px;-webkit-border-radius:18px;-moz-border-radius:18px;background-color:#fff;display:inline-block;text-align:center}.portfolio-item .portfolio-thumb .portfolio-overlay a.expand i{line-height:36px}.portfolio-item .portfolio-thumb:hover .portfolio-overlay{opacity:1;visibility:visible}.team-member{margin-bottom:30px}.team-member .member-thumb{position:relative;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.team-member .member-thumb img{width:100%}.team-member .member-thumb .team-overlay{position:absolute;width:100%;height:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;text-align:center;top:0;left:0;background-color:#ec523f;color:#fff;opacity:0;visibility:hidden;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.team-member .member-thumb .team-overlay h3{font-size:18px;text-transform:uppercase;color:#fff;display:inline-block;padding-bottom:10px;border-bottom:1px solid #fff;margin-top:64px}.team-member .member-thumb .team-overlay span{text-transform:uppercase;font-weight:300;margin-top:10px;display:block}.team-member .member-thumb .team-overlay ul.social{display:block;margin-top:20px}.team-member .member-thumb .team-overlay ul.social li{display:inline-block}.team-member .member-thumb .team-overlay ul.social li a{width:36px;height:36px;background-color:#fff;line-height:40px;color:#ec523f;border-radius:18px;-webkit-border-radius:18px;-moz-border-radius:18px}.team-member .member-thumb:hover .team-overlay{opacity:1;visibility:visible}.skills-heading{margin-top:60px;margin-bottom:50px}.skills-heading h3.skills-title{font-style:italic;font-size:18px;text-transform:uppercase;color:#5e5e5e}.skills-heading .small-text{font-style:italic}.progress{height:34px;box-shadow:none;border-radius:0;background-color:#e7e7e7;margin-bottom:10px}.progress-bar{line-height:34px;text-align:left;padding-left:15px;text-transform:uppercase;font-weight:700;box-shadow:none}.googlemap-wrapper{height:380px;margin-bottom:40px}.map-canvas{height:380px;border:10px solid #efefef}.contact-info{margin-top:40px}.contact-form input{width:100%;margin-bottom:15px}.contact-form textarea{width:100%;max-width:100%;height:120px}.contact-form .mainBtn{margin-top:15px;color:#fff;background-color:#ec523f;text-transform:uppercase;border:0}#go-top{background-color:#ec523f;color:#fff;padding:15px 40px;text-transform:uppercase;font-weight:700}nav.navbar-findcond{background:#fff;border-color:#ccc;box-shadow:0 0 2px 0 #ccc}nav.navbar-findcond a{color:#f14444}nav.navbar-findcond ul.navbar-nav a{color:#f14444;border-style:solid;border-width:0 0 2px 0;border-color:#fff}nav.navbar-findcond ul.navbar-nav a:hover,nav.navbar-findcond ul.navbar-nav a:visited,nav.navbar-findcond ul.navbar-nav a:focus,nav.navbar-findcond ul.navbar-nav a:active{background:#fff}nav.navbar-findcond ul.navbar-nav a:hover{border-color:#f14444}nav.navbar-findcond li.divider{background:#ccc}nav.navbar-findcond button.navbar-toggle{background:#f14444;border-radius:2px}nav.navbar-findcond button.navbar-toggle:hover{background:#999}nav.navbar-findcond button.navbar-toggle>span.icon-bar{background:#fff}nav.navbar-findcond ul.dropdown-menu{border:0;background:#fff;border-radius:4px;margin:4px 0;box-shadow:0 0 4px 0 #ccc}nav.navbar-findcond ul.dropdown-menu>li>a{color:#444}nav.navbar-findcond ul.dropdown-menu>li>a:hover{background:#f14444;color:#fff}nav.navbar-findcond span.badge{background:#f14444;font-weight:normal;font-size:11px;margin:0 4px}nav.navbar-findcond span.badge.new{background:rgba(255,0,0,.8);color:#fff}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:'Yekan';src:url("../fonts/Yekan.eot");font-weight:normal;font-style:normal}.flexslider{padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\20";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0;background:#eee;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:Yekan;font-size:40px;display:inline-block;content:''}.flex-direction-nav a.flex-next:before{content:''}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:Yekan;font-size:20px;display:inline-block;content:''}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:''}.flex-control-nav{width:100%;position:absolute;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}#lightbox{cursor:pointer;position:fixed;width:100%;height:100%;top:0;left:0;background:#000;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);background:rgba(0,0,0,.7);-webkit-filter:none!important}#lightbox img{display:block;position:absolute;border:5px solid #fff;box-shadow:0 0 20px #000;border-radius:1px}body.blurred>*{-webkit-filter:blur(2px);-webkit-transform:translate3d(0,0,0)}.lightbox-loading{background:url(../images/loading.gif) center center no-repeat;width:31px;height:31px;margin:-16px 0 0 -16px;position:absolute;top:48%;left:50%}.lightbox-caption{display:none;position:absolute;left:0;bottom:0;width:100%;text-align:center;z-index:1000;background:#000;background:rgba(0,0,0,.7)}.lightbox-caption p{margin:0 auto;max-width:70%;display:inline-block;*display:inline;*zoom:1;padding:10px;color:#fff;font-size:12px;line-height:18px}.lightbox-button{position:absolute;z-index:9999;background:no-repeat center center;width:32px;height:32px;opacity:.4;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.lightbox-button:hover,.lightbox-button:focus{opacity:1;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.lightbox-close{right:10px;top:10px;background-image:url("../images/close.png")}.lightbox-next{right:10px;top:48%;background-image:url("../images/next.png")}.lightbox-previous{left:10px;top:48%;background-image:url("../images/previous.png")}.tree li{margin:0 0;list-style-type:none;position:relative;padding:20px 5px 0 5px}.tree li::before{content:'';position:absolute;top:-7px;width:1px;height:96px;left:auto;right:-20px;border-left:1px solid #ccc;bottom:50px}.tree li::after{content:'';position:absolute;top:30px;width:25px;height:20px;left:auto;right:-20px;border-top:1px solid #ccc}.tree li>div{display:inline-block;border:1px solid #ccc;padding:5px 10px;text-decoration:none;color:#666;font-size:14px;font-weight:600;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.tree>ul>li::before,.tree>ul>li::after{border:0}.tree li:last-child::before{height:30px}.tree li div:hover,.tree li div:hover+ul li div{background-color:#4682b4;color:#fff}.tree li div:hover+ul li::after,.tree li div:hover+ul li::before,.tree li div:hover+ul::before,.tree li div:hover+ul ul::before{border-color:#4682b4}.tree-checkbox{margin:4px!important}.tree:before{border-right:1px solid #ccc;bottom:16px;content:"";display:block;right:0;position:absolute;top:-21px;width:1px;z-index:1}.tree ul:after{border-top:1px solid #ccc;content:"";height:20px;right:-42px;position:absolute;left:auto;top:40px;width:47px}*:before,*:after{box-sizing:border-box}*:before,*:after{box-sizing:border-box}.tree{padding-right:0;position:relative;overflow:auto}.tree-content{margin-top:5px;margin-left:3px;overflow:auto;height:400px}