@import url(http://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,900,800);@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);@import url(variables.css);.flexslider,.flexslider .slides>li{max-height:500px}body,h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;color:#f5f5f5}.block-title,.section-title{line-height:1;position:relative}.block-title small,.section-title small{text-transform:uppercase;font-weight:700}#mobile-menu,.block-title,.chart,.list-ul li,.price-value,.section-title,.sf-menu a{position:relative}.last-tweet,.overflowed,.tagcloud,.thumbnail,.totop{overflow:hidden}body{-webkit-backface-visibility:visible!important;background-color:#0a1612}*{-ms-word-wrap:break-word;word-wrap:break-word}@media (max-width:767px){.container{max-width:620px}.isotope-item{max-width:100%!important}}@media (max-width:640px){.container{max-width:460px}}.boxed .page-section>.container,.wide .page-section{padding-top:30px;padding-bottom:30px}.boxed .page-section.no-bottom>.container,.wide .page-section.no-bottom{padding-bottom:0}.about-the-author .media-body,.boxed .page-section.no-top>.container,.comments .media-body,.feature.style-2 .media-body,.wide .page-section.no-top{padding-top:0}.boxed .page-section.first>.container,.wide .page-section.first{border-top:none;padding-top:0}.boxed .page-section.last>.container,.wide .page-section.last{border-bottom:none;padding-bottom:0}.boxed .page-section.light>.container,.wide .page-section.light{background-color:#f2f4f7}.boxed .page-section.dark>.container,.wide .page-section.dark{background-color:#303739;color:#979797}.boxed .page-section.color>.container,.wide .page-section.color{background-color:#e5582c;color:#f2f4f7}.boxed .page-section.green>.container,.wide .page-section.green{background-color:#359e82;color:#f2f4f7;background:linear-gradient(to right,#359e82 30%,#0a1612 90%)}.boxed .page-section.green>.container .media-heading,.boxed .page-section.green>.container .media:hover .media-object,.do-hover .caption-buttons a,.do-hover .caption-category a,.wide .page-section.green .media-heading,.wide .page-section.green .media:hover .media-object{color:#e4dfc8}.boxed .page-section.green>.container .media-object,.wide .page-section.green .media-object{background-color:#e4dfc8;color:#e2632e}.wide .container.full-width{width:100%;max-width:100%;padding-left:0;padding-right:0;margin-top:-40px;margin-bottom:-40px}.boxed .container.full-width{padding:0;margin-top:-40px}.boxed .container.no-border,.thumbnail.no-border,.thumbnail.no-border.hover,.thumbnail.no-border:hover,.wide .container.no-border{border:none}.sidebar .widget{padding:30px}.content .widget+.widget,.footer .widget+.widget,.sidebar .widget+.widget{margin-top:30px}#owl-team .item{border-right:1px solid #dbdbdb;margin:0}#owl-team .owl-item:last-of-type .item{border-right:0px}#owl-team .item img{display:block;width:100%;height:auto}.flexslider{border:0;border-radius:0;box-shadow:none;margin:0}.form-control,.form-control:focus{-webkit-box-shadow:none;-webkit-appearance:none}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{right:0}.flexslider .slides>li img{max-width:100%}.flex-direction-nav a:before{color:#e4dfc8;content:"";display:inline-block;font-family:FontAwesome;font-size:40px}.flex-direction-nav a.flex-next:before{content:"\f105"}.flex-direction-nav a.flex-prev:before{content:"\f104"}.flex-direction-nav a{height:42px}div.dark_square .pp_content,div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right{background:0 0}.isotope .item{margin-right:-1px!important}.items.no-padding,.no-padding{margin-left:0!important;margin-right:0!important}.items.no-padding .item,.no-padding .item{padding:0!important;margin:0!important}.items.no-padding .item .thumbnail,.no-padding .item .thumbnail{margin:0!important}.img-carousel .owl-controls{margin:0 auto}.img-carousel .owl-pagination{position:absolute;width:100%;bottom:0}.img-carousel .owl-next,.img-carousel .owl-prev{position:absolute;top:50%;margin-top:-10px!important;left:10px;width:30px;height:30px;line-height:30px;text-indent:-9999px;white-space:nowrap}.img-carousel .owl-next{left:auto;right:10px}.img-carousel .owl-next:before,.img-carousel .owl-prev:before{content:"<";position:absolute;top:0;left:0;width:30px;height:30px;line-height:30px;text-align:center;text-indent:0}.img-carousel .owl-next:before{content:">"}h1,h2,h3,h4,h5,h6{font-weight:700;font-size:1.68421em;line-height:1.3125em;margin-bottom:.75em;margin-top:1.5em}.last-tweet a,.post-categories a:hover,.post-tags a:hover,.sf-menu>li.active>a,.socical-line a:hover .fa,h1 .fa,h2 .fa,h3 .fa,h4 .fa,h5 .fa,h6 .fa{color:#e2632e}.color h1,.color h2,.color h3,.color h4,.color h5,.color h6,.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#e4dfc8!important}.section-title{margin:0}h1.section-title{font-size:50px}h2.section-title{font-size:45px;font-weight:600;padding-bottom:10px}h3.section-title{font-size:40px}h4.section-title{font-size:35px}.dropcaps,h5.section-title{font-size:30px}h6.section-title{font-size:25px}.section-title div{line-height:0}.section-title small{color:#f5f5f5;display:inline-block;font-size:18px;line-height:1.1;margin-top:12px;padding:4px 50px 4px 15px;background:#7d7b7b}.list-ul li,ol ol,ol ul,ul ol,ul ul{padding-left:20px}.block-title{margin:0 0 20px;text-transform:uppercase}.block-text{color:#7d7d7d;padding:70px 100px;text-align:justify}@media (max-width:1279px){.block-text{padding:35px 50px;background:#373737}}.block-title small{display:block;font-size:10px;line-height:12px;margin:10px 0;color:#e2632e}.sf-menu a,a:active,a:focus,a:hover{color:#fff}.dropcaps{background-color:#e2632e;color:#e4dfc8;display:inline-block;float:left;font-weight:700;line-height:60px;margin:0 20px 10px 0;padding:10px 15px}.list-ul,ol,ul{padding-left:0}.footer a,.footer a:active,.footer a:focus,.footer a:hover,a,a:active,a:focus,a:hover{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;text-decoration:none;color:#fff}ol,ul{list-style:none}.list-ul .fa{position:absolute;top:3px;left:0;color:#e2632e}.list-ul-inline li{float:left;margin-right:10px;margin-bottom:10px}.charts .chart,.post-masonry .post-wrap,hr.page-divider{margin-bottom:40px}textarea{resize:none}.do-hover .caption,.do-hover .caption-category,.do-hover .caption-link,.do-hover .caption-title,.do-hover .caption-zoom,.do-hover .img-responsive,.do-hover.hover .caption,.do-hover.hover .caption-category,.do-hover.hover .caption-link,.do-hover.hover .caption-title,.do-hover.hover .caption-zoom,.do-hover.hover .img-responsive,.do-hover:hover .caption,.do-hover:hover .caption-category,.do-hover:hover .caption-link,.do-hover:hover .caption-title,.do-hover:hover .caption-zoom,.do-hover:hover .img-responsive,.feature,.feature .media-object,.feature .media-object:after,.feature.hover,.feature.hover .media-object,.feature.hover .media-object:after,.feature:hover,.feature:hover .media-object,.feature:hover .media-object:after,.sf-menu li,.sf-menu li.sfHover,.sf-menu li:hover,a i,a:hover i,input,input:focus,input:hover{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}hr.page-divider{border-top-color:#dbdbdb;margin-top:40px}hr.page-divider.half,hr.page-divider.small,hr.page-divider.transparent{border-color:transparent}.btn-default,.btn-success{border-color:#000;background-size:800px 100%;background-position:50% 100%;background-repeat:no-repeat;background-color:#e2632e;font-weight:700}@media (min-width:979px) and (max-width:1200px){.container{padding:0 20px}.boxed .page-section hr.page-divider{margin-right:-20px;margin-left:-20px}}@media (min-width:1200px){.container{padding:0 30px}.boxed .page-section hr.page-divider{margin-right:-30px;margin-left:-30px}}hr.page-divider.half{margin-top:0}hr.page-divider.small{margin-top:0;margin-bottom:20px}.btn,.footer .btn{border-radius:3px}.btn-default{color:#f5f5f5}.btn-success{color:#000}.feature.style-5.hover .media-object,.feature.style-5:hover .media-object,.input-group-addon,.price-table,.sf-menu li.sfHover>a:before,.sf-menu li:hover>a:before{background-color:#e4dfc8}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:#000;background-color:#e2632e;border-color:#e2632e}.btn-default.active,.btn-default:active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#d99f56;border-color:#d99f56;color:#e4dfc8}.btn-default .badge{color:#e4dfc8;background-color:#04bf8f}.btn-warning{border-color:#d58512}.form-control{-webkit-border-radius:4px;border-radius:4px;border:1px solid #dbdbdb;box-shadow:none}.form-control:focus{border-color:#000;box-shadow:none}.input-group-addon{border-radius:0;border-color:#e9ecef}.price-table{border:1px solid #dbdbdb;margin:0 auto 20px;max-width:400px;padding:20px;text-align:center}.comment-text,.media,.post-excerpt,.post-header,.price-table-header{margin-bottom:20px}.price-label{padding-bottom:20px}.pager,.pagination,.price-label-title{margin:0}.price-value{display:inline-block;width:100px;height:100px;border-radius:50%;background-color:#e2632e;color:#e4dfc8}.price-number,.price-unit{display:inline-block;font-size:40px;line-height:100px}.mobile-ribbon-overlay-nologo,.price-per{display:none}.price-description{padding-bottom:30px}.price-table-row{margin:0 30px;height:30px;line-height:30px}.price-table-row+.price-table-row{border-top:1px solid #eee}.price-table-row-bottom{padding-top:30px}.progress{height:30px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.progress-bar{line-height:30px;text-align:left}.progress-bar span{display:block;float:left;padding:0 10px;background-color:#4d595b;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s;transition:width .6s}.chart canvas,.sf-menu>li{display:inline-block}.sf-menu,.sf-menu>li{float:none;text-align:center}.mobile-menu,.sf-menu li,.sf-menu ul li,.sf-menu ul ul li{background:#0a1612}.charts{text-align:center;margin-bottom:-40px}.chart{text-align:center;width:100%}.percent{display:block;position:absolute;top:50%;left:0;width:100%;z-index:2;font-size:24px;line-height:24px;height:24px;margin-top:-12px;font-weight:700;color:#3c4547}.mobile-menu-title,.sf-menu a{line-height:50px;text-transform:uppercase}.sticky-wrapper,.sticky-wrapper.is-sticky{z-index:1000}.sticky-wrapper .header{width:100%;z-index:1000}.boxed .header>.container,.wide .header{background-color:#0a1612;border-bottom:1px solid #dbdbdb}.sf-menu{margin-bottom:0}.sf-menu ul{box-shadow:2px 2px 6px rgba(0,0,0,.2);min-width:12em}.sf-menu>li.logo img{margin:0 15px}@media (max-width:1023px){.sf-menu>li.logo img{margin:0}}.sf-menu a{font-size:14px;padding:0 15px;text-decoration:none;border-color:#000}.sf-menu a:before{color:#7d7d7d;content:" ";font-size:12px;margin-left:-10px;margin-right:20px;text-align:center}.sf-menu li:first-child a:before{content:"";margin-left:0;margin-right:0}.sf-menu li.sfHover,.sf-menu li:hover,.sf-menu>li.sfHover,.sf-menu>li:hover{background-color:#e2632e;color:#000}.copyrights .socical-line li a:hover i,.last-tweet a:hover,.sf-menu li.sfHover>a,.sf-menu li:hover>a,.sf-menu>li.sfHover>a,.sf-menu>li:hover>a{color:#000}.sf-menu>li>a{-webkit-border-radius:4px;border-radius:4px}.sf-menu>li.active>a:focus{background-color:#e4dfc8;color:#359e82;outline:#359e82 dotted thin;outline-offset:-2px}.sub-menu a{padding:.1em;color:#8b9398;border:none}.post-meta,.post-meta a{color:rgba(100,100,100,.4)}.sf-menu .sub-menu{background:#e2e2e2;box-shadow:0 0 2px #e4dfc8;display:none;left:50%;list-style:none;margin-left:-100px;padding:10px 0;position:absolute;text-align:center;width:200px;z-index:20}.sf-menu .sub-menu:before{border-bottom:15px solid #e2e2e2;border-left:15px solid transparent;border-right:15px solid transparent;content:" ";height:0;left:50%;margin-left:-15px;position:absolute;top:-15px;width:0}.sf-menu .sub-menu li{background-color:transparent;margin:0;padding:10px 20px}.sub-menu li a{display:block;line-height:normal;margin:0;text-transform:capitalize}.sub-menu li.active a{color:#000;text-decoration:underline}.sf-arrows .sf-with-ul:after,.sub-menu .sub-menu:before,.sub-menu li a:before{content:none}.sub-menu .sub-menu{margin-top:-2px}.sf-arrows .sf-with-ul,.testimonial .media-body{padding-right:15px}@media (min-width:768px) and (max-width:991px){.sf-menu a:before{margin-right:5px}.sf-menu a{padding:0 5px}.sf-arrows .sf-with-ul{padding-right:5px}.sf-arrows .sf-with-ul:after{right:15px}}.sf-arrows>.sfHover>.sf-with-ul:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>li>.sf-with-ul:focus:after{border-top-color:#fff}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent transparent transparent rgba(151,151,151,.5)}.sf-arrows ul .sfHover>.sf-with-ul:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul li>.sf-with-ul:focus:after{border-left-color:#fff}#mobile-menu{display:none}.mobile-menu{display:none;position:absolute;right:0;top:0;cursor:pointer;height:40px;width:100%;-moz-opacity:0;-khtml-opacity:0;opacity:0;font-size:20px}.post-media,.thumbnail,.video-wrap{position:relative}.mobile-menu-title{font-size:20px;font-weight:700}.mobile-logo{display:none;width:50%;padding:0}.mobile-ribbon-overlay{display:block;padding:0}.post-wrap+.post-wrap{margin-top:40px;border-top:1px solid #eee;padding-top:40px}.post-masonry .post-wrap+.post-wrap{margin-top:0;border-top:none;padding-top:0}.post-meta{font-size:12px;line-height:1.25;margin-bottom:12px;text-transform:uppercase}.post-meta a:hover,.totop:hover{color:#3f3f3f}.post-meta .sep:before{content:"\2022";margin:0 5px}.post-media{margin-bottom:24px}.page-section.message :last-child,.post-media .thumbnail,.row .feature.style-4:last-child,.sidebar .widget .form-group:last-of-type{margin-bottom:0}.post-title{font-size:28px;font-weight:600;letter-spacing:-1px;line-height:1.1;margin-bottom:24px;margin-top:0}.post-footer{margin-top:50px}.about-the-author,.comments{margin-top:30px;border-top:1px solid #eee}.post-categories,.post-tags{display:block;font-size:14px;line-height:20px;margin-bottom:2px}.comment-date,.comment-reply{font-size:11px;text-transform:uppercase}.post-categories a,.post-tags a{color:#000;padding:0 0 0 10px}.about-the-author{background-color:#e4dfc8;padding:30px}.video-wrap{padding-bottom:56.25%;padding-top:25px;height:0}.video-wrap embed,.video-wrap iframe,.video-wrap object{position:absolute;top:0;left:0;width:100%;height:100%}.comments{padding-top:20px}.comments>.comment:last-child .comment-reply{border:none;padding-bottom:0;margin-bottom:0}.comment{padding:5px}.comment .comment{padding:10px 10px 10px 0}.comment-meta,.media .media,.thumbnail .progress{margin-bottom:5px}.comment-date{color:#7d7d7d;display:block;line-height:20px}.comment-reply{color:#000;line-height:11px;margin-bottom:20px;padding-left:25px}.comments-form{margin-top:40px;padding-top:40px;border-top:1px solid #eee}.comment-author{font-weight:600;text-transform:uppercase}.sidebar .widget .title{border-bottom:5px solid rgba(100,100,100,.2);font-size:14px;font-weight:700;line-height:1.25;margin-bottom:24px;padding-bottom:12px;text-transform:uppercase}.sidebar .widget .categories,.sidebar .widget .pages{list-style:circle;padding-left:15px}.sidebar .widget .categories a,.sidebar .widget .pages a{line-height:32px}.boxed .page-section.breadcrumbs>.container,.wide .page-section.breadcrumbs{padding-top:0;padding-bottom:0}.breadcrumbs .breadcrumb{padding:10px 0 0;margin-bottom:0;font-size:12px;line-height:12px;background-color:transparent}.breadcrumbs .breadcrumb li{margin-bottom:10px}.pagination>li>a{padding:10px 15px;color:#7d7d7d}.pagination>li:first-child>a,.pagination>li:first-child>span{border-top-left-radius:20px;border-bottom-left-radius:20px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:20px;border-bottom-right-radius:20px}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover,.pagination>li>a,.pagination>li>span{border-color:#e2632e}.feature.style-3.hover .media-object,.feature.style-3:hover .media-object,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#e2632e;border-color:#e2632e;color:#e4dfc8}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#e2632e;border-color:#e2632e}.nav-tabs>li>a,.nav-tabs>li>a:hover,.tagcloud a:hover{background-color:transparent;color:#000}.nav-tabs{border-bottom-color:rgba(100,100,100,.4)}.nav-tabs>li>a{border:none;border-radius:0;font-weight:600;margin-right:0;text-transform:uppercase}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#e2632e;border:none;color:#e4dfc8;font-weight:600;text-transform:uppercase}.media-body,.tab-content{padding-top:15px}.caption-wrapper,.page-section.with-sidebar .content .page-section>.container,.thumbnail .overflowed .img-responsive{width:100%}.boxed .page-section.message>.container,.wide .page-section.message{text-align:center;color:#e4dfc8}.page-section.message h1{font-size:40px;line-height:40px;margin-bottom:20px;font-weight:700;color:#e4dfc8}.page-section.message p{font-size:20px;margin-bottom:20px}.page-section.message .btn{padding-left:30px;padding-right:30px;margin-right:20px;margin-bottom:20px}.tagcloud li{float:left;margin:0 3px 3px 0}.tagcloud a{background-color:#e2632e;color:#e4dfc8;display:block;padding:4px 10px}.panel{border:none;-webkit-box-shadow:none;box-shadow:none}.panel-heading{padding:0}.panel-group .panel{border-radius:0}.panel-default>.panel-heading,.panel-group .panel-heading+.panel-collapse .panel-body{border:1px solid #e9ecef;background-color:#e4dfc8}.panel-group .panel-heading a{display:block;font-weight:600;padding:10px 15px;text-transform:uppercase}.panel-default>.panel-heading{border-radius:0}.panel-collapse .panel-body{border-top:none!important}.panel-group .panel+.panel{margin-top:-1px}.panel-primary .panel-heading{background-color:#e2632e!important;padding:5px 10px!important}.panel-info .panel-heading{background-color:#e4dfc8!important;padding:5px 10px!important}.feature.style-2.hover .media-object,.feature.style-2:hover .media-object,.panel-success .panel-heading{background-color:#359e82}.thumbnail{border:0;border-radius:0;margin-bottom:30px;padding:0}.filtrable,.filtrable li{margin-bottom:10px;display:inline-block}.thumbnail img{border:1px solid #7d7d7d;border-radius:0;padding:2px}.thumbnail.hover,.thumbnail:hover{border:0 solid #e2632e}.thumbnail .overflowed{margin-bottom:20px;border-bottom:1px solid #e9ecef}.do-hover .caption-link,.do-hover .caption-social,.do-hover .caption-zoom,.filtrable a{border:1px solid #e4dfc8}.do-hover .caption{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%;text-align:center;overflow:hidden;padding:15px;background-color:rgba(224,175,98,.5);color:#e4dfc8;opacity:0}.ie8 .do-hover .caption,.ie8 .projects .do-hover .caption{background:0 0;zoom:1}.projects .do-hover .caption{background-color:#e0af62}.do-hover.hover .caption,.do-hover:hover .caption{opacity:1}.do-hover .caption-social,.do-hover:hover .img-responsive{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.do-hover .caption-title{font-weight:700;margin-top:0;color:#e4dfc8;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.do-hover.hover .caption-category,.do-hover.hover .caption-title,.do-hover.hover .caption-zoom.theone,.do-hover:hover .caption-category,.do-hover:hover .caption-title,.do-hover:hover .caption-zoom.theone{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.do-hover .caption-category{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.do-hover .caption-link .fa,.do-hover .caption-social .fa,.do-hover .caption-zoom .fa{font-size:14px;line-height:14px;height:14px;width:14px;text-align:center}.do-hover .caption-link:hover,.do-hover .caption-social:hover,.do-hover .caption-zoom:hover{background-color:#d99f56}.do-hover .caption-zoom{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.do-hover.hover .caption-link,.do-hover.hover .caption-zoom,.do-hover:hover .caption-link,.do-hover:hover .caption-zoom{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.do-hover .caption-zoom.theone{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.do-hover .caption-link{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.do-hover.hover .caption-social,.do-hover:hover .caption-social{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.facts,.feature.style-2,.feature.style-4{margin-bottom:30px}.filtrable li{margin-right:1px}.filtrable a{background-color:#e4dfc8;-webkit-border-radius:3px;border-radius:3px;color:#000;display:block;padding:10px 15px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.filtrable .active a,.filtrable .active a:hover,.filtrable .current a,.filtrable .current a:hover,.filtrable a:hover{border-color:#e2632e;background-color:#e2632e;color:#e4dfc8}.feature,.last-tweet .owl-controls{position:relative}.feature .media-body :last-child{margin-top:5px;margin-bottom:5px}.feature.style-1{text-align:center;padding-bottom:5px}.feature.style-1.with-border .media{border:1px solid #eee;padding:40px 20px 20px}.feature.style-1 .media,.feature.style-5 .media{padding-top:40px}.feature.style-1 .media-object{position:relative;font-size:50px;line-height:50px;width:90px;height:90px;border-radius:45px;padding:20px;background-color:#000;color:#e4dfc8}.feature.style-1 .media-heading{font-size:20px;font-weight:700;margin-bottom:12px;margin-top:9px;text-transform:uppercase}.feature.style-1.hover .media-object,.feature.style-1:hover .media-object,.owl-theme .owl-controls .owl-buttons div,.owl-theme .owl-controls .owl-page span{background-color:#e2632e}.feature.style-1 .media-object:after{content:"";position:absolute;left:0;top:0;display:block;height:100%;width:100%;border-radius:50%;-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0}.feature.style-1.hover .media-object:after,.feature.style-1:hover .media-object:after{opacity:1;-webkit-box-shadow:0 0 0 5px #e2632e;box-shadow:0 0 0 5px #e2632e;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.feature.style-2 .media>.pull-left{margin-right:20px}.feature.style-2 .media-object{font-size:20px;line-height:20px;width:50px;height:50px;padding:15px;text-align:center;border-radius:25px;background-color:#e2632e;color:#e4dfc8}.feature.style-2 .media-heading{color:#f5f5f5;font-size:18px;font-weight:700;text-transform:uppercase;background:linear-gradient(to right,#359e82 30%,#0a1612 90%);border-radius:2px;padding-left:10px;padding-top:3px;padding-bottom:3px}.feature.style-3{margin:25px auto 30px;max-width:400px}.feature.style-3 .media-heading{margin-top:10px}.feature.style-3 .media{padding:15px;border:1px solid #eee}.feature.style-3 .media-object{position:absolute;left:50%;top:-25px;height:50px;width:50px;margin-left:-25px;line-height:50px;text-align:center;border-radius:25px;border:1px solid #eee;background-color:#e4dfc8;color:#3c4547}.feature.style-4 .media-object,.feature.style-5{background-color:#e2632e;color:#e4dfc8;text-align:center}.feature.style-4 .media-object{font-size:30px;line-height:30px;width:80px;height:80px;padding:25px;border-radius:40px}.feature.style-4 .media-heading{color:#242424}.feature.style-4.hover .media-object,.feature.style-4:hover .media-object{background-color:#6ecf67}.feature.style-5{padding-bottom:40px;padding-left:20px;padding-right:20px}.feature.style-5 .media-body :last-child{margin-bottom:0;margin-top:8px}.feature.style-5 .media-object{position:relative;font-size:50px;line-height:50px;width:90px;height:90px;border-radius:45px;padding:20px;background-color:#e4dfc8;color:#e2632e}.feature.style-5 .media-heading{color:#e4dfc8;font-size:20px;font-weight:700;margin-bottom:12px;margin-top:9px;text-transform:uppercase}.feature.style-5 .media-object:after{content:"";position:absolute;left:0;top:0;display:block;height:100%;width:100%;border-radius:50%;-webkit-box-shadow:0 0 0 0 #e4dfc8;box-shadow:0 0 0 0 #e4dfc8;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0}.feature.style-5.hover .media-object:after,.feature.style-5:hover .media-object:after{opacity:1;-webkit-box-shadow:0 0 0 5px #e4dfc8;box-shadow:0 0 0 5px #e4dfc8;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.facts{color:#8b8b8b;padding-left:46px;position:relative}.facts .title{color:#3c4547;font-size:16px;font-weight:700;line-height:30px;margin-top:0;text-transform:uppercase}.error-number,.testimonial .media-heading{font-weight:600}.facts .title .fa{font-size:32px;left:0;line-height:32px;position:absolute;top:0;vertical-align:top}.facts .title span{display:inline-block;line-height:20px}.last-tweet{padding:10px 0 15px;text-align:center}.last-tweet .twitter-icon{display:inline-block;width:50px;height:50px;border-radius:25px;text-align:center;background-color:#e2632e}.last-tweet .twitter-icon .fa{margin-top:15px;font-size:20px;line-height:20px;color:#e4dfc8}.last-tweet p{margin-top:7px;margin-bottom:0}.last-tweet .owl-controls .next,.last-tweet .owl-controls .prev{font-size:30px;line-height:30px;width:30px;height:30px;display:inline-block;text-align:center;position:absolute;top:7px;left:50%}.last-tweet .owl-controls .prev{margin-left:-60px;opacity:0}.last-tweet .owl-controls .next{margin-left:30px;opacity:0}.last-tweet:hover .owl-controls .prev,.touch .last-tweet .owl-controls .prev{margin-left:-90px;opacity:1}.last-tweet:hover .owl-controls .next,.touch .last-tweet .owl-controls .next{margin-left:60px;opacity:1}.recent-tweets small{color:rgba(100,100,100,.4);display:block;margin-top:-10px}.menubutton{float:center}.menubutton button{width:100%;height:50px;border-radius:10px;background:#349a85;text-align:center}.menubutton a{width:100%;height:50px;border-radius:12px;background:#349a85;text-align:center;font-size:18px;margin-right:16px;font-weight:700}.media .media>.pull-left,.socical-line li{margin-right:10px}.menubutton button:hover{opacity:.7}.menubutton a:hover{filter:brightness(120%);background:#fff;font-weight:700}.error-page{padding-top:50px;padding-bottom:100px;text-align:center;position:relative}.error-message,.error-number{padding:0 5px;border-radius:2px}.error-oops{font-size:150px;line-height:150px;color:#242424}.error-number{display:inline-block;background-color:#e4dfc8;clear:right;top:-80px;position:relative;font-size:20px;color:#242424}.address-ul strong,.error-message{display:inline-block;color:#e4dfc8}.error-message{background-color:#6bcc64}@media (max-width:479px){.comment-avatar img{width:64px;height:auto}.facts .title .fa{left:8px}.error-oops{font-size:90px;line-height:90px}.error-number{top:-45px}}.testimonial .media-icon-bg{position:absolute;right:15px;top:0;z-index:-1;font-size:60px;color:#f2f4f7}.testimonial .media-heading small{display:block;font-size:11px}.address-ul{margin-left:22px}.address-ul strong{font-weight:300;line-height:20px;margin-bottom:5px}.address-ul li{line-height:20px;margin-bottom:10px}.address-ul .fa{color:#626566}.media>.pull-left{margin-right:30px}.media .post-date{color:#7d7d7d;font-size:11px;margin-bottom:15px;text-transform:uppercase}.media .post-date .fa{margin-right:5px;color:#7d7d7d}.media:last-child{border-bottom:none}.media img{border:1px solid #dbdbdb;-webkit-border-radius:100%;-webkit-border-radius:0px;border-radius:0;padding:5px;-webkit-transition:.3s;transition:.3s}.img-circle{border-radius:50%!important}.media img:hover{border-color:#000}.boxed .page-section.call-action>.container,.wide .page-section.call-action{border:none;background-color:#e2632e;color:#e4dfc8}.boxed .page-section.black>.container,.wide .page-section.black{border:none;background-color:#000;color:#e2632e}.boxed .footer>.container,.copyrights .row,.wide .footer{border-top:1px solid #dbdbdb;padding-top:40px}.call-action h1,.call-action h2,.call-action h3,.call-action h4,.call-action h5,.call-action h6{text-transform:uppercase;font-weight:700;color:#e4dfc8}.socical-line li{margin-bottom:10px;padding:0}.socical-line a{display:block;width:22px;height:22px;line-height:22px;border-radius:11px;text-align:center;background-color:#1e2223;color:#3c4547}.socical-line .fa{font-size:16px;line-height:17px;color:#fff}.project-details .dl-horizontal dt{text-align:left;color:#3c4547;width:90px}.project-details .dl-horizontal dd{position:relative;margin-left:110px}#map-canvas,.google-map{min-height:580px;max-height:650px}.boxed .parallax>.container,.parallax{position:relative;z-index:1}.parallax-bg,.parallax-overlay{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-repeat:repeat}.parallax-bg{background-image:url("../img/bg/shattered.png");z-index:2}.parallax-overlay{background-position:50% 0;background-image:url("../img/overlay.png");z-index:3}.parallax-inner{position:relative;color:#e4dfc8;z-index:4}.boxed .footer>.container,.wide .footer{background:linear-gradient(to right,#359e82 30%,#0a1612 90%)}.footer .title{margin:0 0 30px;font-size:30px;line-height:30px}.footer .form-control{border:1px solid #dbdbdb;border-radius:3px}.footer .form-control:focus{border:1px solid #000}.footer .error{color:red}.footer .btn-default .badge{background-color:#303739;color:#fff}.boxed .copyrights>.container,.wide .copyrights{margin-bottom:40px;margin-top:40px}.copyrights .socical-line{margin-bottom:0;text-align:center}.copyrights .socical-line li{margin-bottom:0;margin-right:1px}.copyrights .socical-line li a{background-color:#e2632e;border:1px solid #fff;border-radius:50%;color:#7d7d7d;display:block;height:32px;line-height:22px;padding:5px;width:32px}.copyrights .socical-line li a:hover{border:1px solid #000;color:#000}.copyrights p{line-height:32px;text-transform:uppercase}.copyrights .contact-info{text-align:right}.totop{background-color:transparent;border:2px solid;border-radius:100%;bottom:-100px;color:rgba(100,100,100,.4);cursor:pointer;font-size:20px;line-height:26px;height:32px;position:fixed;right:25px;text-align:center;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;transition:.4s ease-in-out;width:32px;z-index:9999}.clear{clear:both}.overflowed{position:relative}.animated,.vhidden{visibility:hidden}.visible{visibility:visible}.div-cell,.div-table{height:100%!important;display:table!important}.div-cell{display:table-cell!important;vertical-align:middle!important;float:none!important}@media (max-width:767px){.mobile-ribbon-overlay,.navigation{display:none}#mobile-menu,.mobile-logo,.mobile-menu{display:block}#mobile-menu{float:right}.mobile-logo,.project-details .dl-horizontal dt{float:left}.mobile-ribbon-overlay-nologo{display:block;padding:0}.feature.style-1 .media,.feature.style-5 .media{max-width:350px;margin:0 auto}.copyrights{text-align:center}.copyrights .contact-info{margin-top:10px;text-align:center}[class*=col-].div-cell,[class*=col-].div-table{display:block!important}}a,a:active,a:focus,button,button:active,button:focus,input,input:active,input:focus,select,select:active,select:focus{outline:0!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}