@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i|Playfair+Display:400,400i');body{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.4px;overflow-x:hidden}html,body{height:100%;font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;text-transform:uppercase;line-height:1.3;font-family:'Open Sans',sans-serif}h1{font-size:42px}p{margin-bottom:15px}.second-fonts ul li,.second-fonts h4,.second-fonts h5,.second-fonts:after,.second-fonts p{font-family:'Playfair Display',serif}a{text-decoration:none;transition:all .5s}a:hover{text-decoration:none}a:focus{outline:none;text-decoration:none}ul,li{margin:0;padding:0}img{max-width:100%;height:auto}.media-left img{max-width:inherit}::-webkit-input-placeholder{color:inherit}button{border:none}button:focus,input:focus{outline:none}.sec-padding{padding:0 0 50px}.sec-title{margin-top:35px;position:relative;z-index:2}.sec-title h1{font-weight:400;font-size:55px;line-height:1}.sec-title p{margin-top:26px;margin-bottom:0}.tem-spacer{width:100%;height:4px;margin:100px 0;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid}.tem-btn-alt,.tem-btn{font-weight:600;text-transform:uppercase;display:inline-block;position:relative;z-index:2;text-align:center;height:50px;line-height:50px;width:180px;overflow:hidden;transition:all .5s ease}.tem-btn-alt .btn-front,.tem-btn .btn-front{position:absolute;left:0;top:0;height:100%;width:100%;transform:scale(1);transition:all .8s ease}.tem-btn-alt .btn-back,.tem-btn .btn-back{position:absolute;left:0;top:0;height:100%;width:100%;transform:scale(5);transition:all .8s ease;opacity:0}.tem-btn-alt:hover .btn-front,.single-blog:hover .tem-btn .btn-front,.tem-btn:hover .btn-front{transform:scale(0)}.tem-btn-alt:hover .btn-back,.single-blog:hover .tem-btn .btn-back,.tem-btn:hover .btn-back{transform:scale(1);opacity:1}.animated-05s{animation-delay:.5s}.animated-15s{animation-delay:1.5s}.animated-25s{animation-delay:2.5s}.tem-preloader{position:fixed;height:100%;width:100%;left:0;top:0;z-index:9}.tem-preloader .spinner{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px;margin:0 auto;animation:sk-rotateplane 1.2s infinite ease-in-out}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.single-blog-with-sidebar .single-blog:hover .post-con p,.widget-twitter-post ul li a,.widget_recent_entries ul li a,.single-desc-con span a,body{color:#737373 !important}h2,h3,h4,h5,h6,button,.widget-twitter-post ul li i,.widget-twitter-post ul li span,.widget_recent_entries ul li span,.banner-area .owl-nav .owl-prev i,.banner-area .owl-nav .owl-next i,.post-con .post-title a:hover,.single-blog:hover .post-read-more a,.single-blog:hover .post-con p,.single-fact i,.call-us-txt i,.project-menu button,.dreams-title p,.single-service:hover i,.home-about-quate-txt p,.tem-btn,.single-feature i,.single-feature h2,.single-feature h2 span,.single-feature p,.hdr-search-icon i{color:#0f0f0f !important}.ftr-menu ul li a,.widget-newsletter span,.widget-working-hours ul li,.hdr-info .media,.hdr-info .media{color:#aaa !important}.author-social li a:hover i,.single-blog-share-btn ul li a:hover i,.widget-twitter-post ul li:hover span,.project-desc h2,.about-tab ul li.active a,.about-tab ul li a:hover,.about-info-listing ul li i,.nav-links .page-numbers.current,.tem-breadcrumb li,.tem-page-heading-con h2,.mobile-menu .slicknav_nav ul li a:hover,.banner-area .owl-nav .owl-prev i:hover,.banner-area .owl-nav .owl-next i:hover,.faq-accordion>.panel-default>.panel-heading .panel-title a.active,.post-date,.faq-title h2,.project-menu button.active-project,.tem-btn-alt:hover .btn-back,.tem-btn-alt,.tem-btn .btn-back,.single-service i,.home-about-quate-txt:after,.home-about-quate-txt h5,.banner-social ul li a i:hover,.ftr-menu ul li a:hover,.widget-newsletter span a,.hdr-info .media i,.hdr-info .media h4{color:#005dbc !important}.tem-breadcrumb li a,.banner-social ul li a i,.banner-txt h1,.banner-txt h1 span,.banner-txt p{color:#f7f7f7 !important}.project-sharing-link ul li a i,.primary-menu ul li a,.mobile-menu .slicknav_nav ul li a{color:#fff !important}.hdr-search-hover button{color:#2a2a2a !important}.single-blog-with-sidebar blockquote:before{color:#e8e8e8 !important}.tem-preloader,.pro-con,.hdr-search-hover,.comments-area .comments-title:after,.about-tab ul li a:before,.post-author{background-color:#fff !important}.tem-btn-alt .btn-back,.second-bg{background-color:#fefbfb !important}.primary-menu ul li a,.mobile-menu .slicknav_nav{background-color:#2a2a2a !important}.hdr-top{background-color:#f4f4f4 !important}.single-blog-share-btn ul li a:hover i,.banner-area .owl-nav .owl-prev i:hover,.banner-area .owl-nav .owl-next i:hover,.single-map-info:after,.tem-btn-alt,.tem-btn .btn-back,.single-service-para:after,.single-feature .media-body:after,.quote-btn a:before,.primary-menu li a:before{background-color:#0f0f0f !important}.tem-preloader .spinner,.primary-menu ul li a:before,.widget-social ul li a:hover i,.widget-twitter-post ul li:hover i,.single-project-caro .owl-nav .owl-next:hover,.single-project-caro .owl-nav .owl-prev:hover,.about-single-skill .progress .progress-bar-bg,.about-tab ul:after,.faq-accordion-three .panel-default .panel-heading,.faq-accordion-two .panel-default .panel-heading,.hdr-search-hover button,.mobile-menu .slicknav_menu,.banner-area .owl-nav .owl-prev i,.banner-area .owl-nav .owl-next i,.single-blog:hover .post-con,.call-us-txt,.tem-btn,.feature-bg-three,.widget-newsletter form button,.quote-btn a{background-color:#005dbc !important}.feature-bg-one{background-color:#fcd563 !important}.feature-bg-two{background-color:#fdcb37 !important}.single-project-caro .owl-nav .owl-next,.single-project-caro .owl-nav .owl-prev,.hdr-search-hover input,.fact-heading,.banner-social:before,.banner-social:after,.hdr-search-icon i{background-color:#f7f7f7 !important}.contact-form{background-color:#f4f4f4 !important}.about-single-skill .progress{background-color:#f3f3f3 !important}.contact-form .form-control{background-color:#ebebeb !important}.comments-area .comments-title:before,.single-post-tag a,.tagcloud a,.widget-social ul li a i,.sidebar-widget-title{background-color:#eee !important}.faq-accordion-three .panel .panel-body,.faq-accordion-two .panel .panel-body{background-color:#efefef !important}.project-menu button,.about-tab ul li.active a,.about-tab ul li a:hover,.single-blog:hover .post-author,.single-blog-with-sidebar .single-blog:hover .post-con,.widget_search form button,.mobile-menu .slicknav_nav ul li a:hover,.faq-accordion>.panel,.faq-accordion>.panel-default>.panel-heading{background-color:transparent !important}.project-sharing-link ul li a i.fa-facebook{background-color:#3b5998 !important}.project-sharing-link ul li a i.fa-twitter{background-color:#55acee !important}.project-sharing-link ul li a i.fa-google-plus{background-color:#dc4a38 !important}.project-sharing-link ul li a i.fa-pinterest-p{background-color:#cc2127 !important}.comment-respond .form-control:focus,.comments-area,.widget-twitter-post ul li:hover i,.about-tab ul li a:before,.contact-form .form-control:focus,.post-con,.flex-bdr-img:after,.widget-newsletter form button:before,.hdr-info .media-body{border-color:#005dbc !important}.single-desc-con{border-color:#aaa !important}.primary-menu ul li,.ftr-bottom{border-color:#707070 !important}.contact-form .form-control,.single-service,.service-bdr-r,.service-bdr-b,.service-bdr-rb{border-color:#ebebeb !important}.single-blog-share-btn ul li a i,.project-menu button{border-color:#0f0f0f !important}.faq-accordion>.panel-default>.panel-heading+.panel-collapse>.panel-body{border-color:#bdbdbd !important}.home-map{border-color:#fff !important}.tem-spacer{border-color:#eaeaea !important}.comment-list li,.single-blog-author{border-color:#eae9e9 !important}.about-single-skill .progress-bar-bg:after{border-color:#f3f3f3 !important}.widget_search form,.single-sidebar-widget,.widget_categories ul li{border-color:#d9d7d7 !important}@media (min-width:0px) and (max-width:1199px){.post-con{background-color:#fff !important}.all--blog .single-blog:hover .post-author{background-color:#005dbc !important}}.site-header{position:relative}.hdr-top{padding:20px 0 45px}.logo-area a{display:block}.hdr-info .media-left{padding-right:15px}.hdr-info .media-left i{font-size:24px;padding-top:10px}.hdr-info .media-body{padding-left:15px;border-left-width:1px;border-left-style:solid}.hdr-info .media-body h4{font-size:16px}.hdr-bottom{position:absolute;width:100%;left:0;bottom:0;transform:translateY(50%);z-index:3}.hdr-bottom-left{position:relative}.mobile-menu{display:none}.hdr-search{position:absolute;top:0;right:0}.hdr-search form{margin-bottom:0}.hdr-search-icon i{line-height:71px;width:71px;cursor:pointer;text-align:center}.hdr-search-hover{position:absolute;top:0;right:0;width:290px;padding:15px;z-index:-1;visibility:hidden;opacity:0;transition:all .5s ease-in-out}.hdr-search-hover.show{top:100%;visibility:visible;opacity:1}.hdr-search-hover input{outline:none;border:none;float:right;padding:10px;width:216px;box-shadow:inset 0 0 2px rgba(0,0,0,.1)}.hdr-search-hover button{outline:none;border:none;padding:10px 15px;float:right}.quote-btn a{display:block;padding:25px 16px;text-transform:uppercase;font-weight:600;text-align:center;position:relative;font-weight:700}.quote-btn a:before{left:10%}.quote-btn a:hover:before{width:80%;visibility:visible}.single-banner{background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;position:relative}.single-banner:after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;background-color:rgba(1,1,27,.5)}.itembg{display:none}.banner-con{height:768px;position:relative;z-index:2}.banner-txt{position:absolute;left:50%;top:50%;width:100%;text-align:center;transform:translate(-50%,-50%)}.banner-txt h1 span.lg-txt{font-size:100px;display:block}.banner-txt h1 span.sm-txt{display:block;font-size:60px;font-weight:400;text-transform:none}.banner-txt p{font-style:italic;font-size:18px;padding:0 15px;margin-top:25px}.banner-social{position:absolute;left:0;top:50%;transform:translateY(-50%)}.banner-social:before,.banner-social:after{content:'';position:absolute;left:50%;width:1px;height:100%;margin-left:-.5px}.banner-social:after{top:100%}.banner-social:before{bottom:100%}.banner-social ul li{list-style-type:none}.banner-social ul li a{display:block;margin:20px 0}.banner-social ul li a i{font-size:16px}.banner-area .owl-nav .owl-prev,.banner-area .owl-nav .owl-next{position:absolute;top:50%;transform:translateY(-50%);perspective:1000px;text-align:center;overflow:hidden}.banner-area .owl-nav .owl-prev{left:0}.banner-area .owl-nav .owl-next{right:0}.banner-area .owl-nav .owl-prev i,.banner-area .owl-nav .owl-next i{line-height:90px;width:86px;font-size:20px}.banner-area .owl-nav .owl-prev i{float:left;transition:all .5s ease-in-out}.banner-area .owl-nav .owl-next i{float:right;transition:all .5s ease-in-out}.banner-area .owl-nav .owl-next .itemnextbg,.banner-area .owl-nav .owl-prev .itemprebg{height:90px;width:0;display:inline-block;background-repeat:no-repeat !important;background-position:center center !important;background-size:cover !important;transition:all .5s ease-in-out}.banner-area .owl-nav .owl-next .itemnextbg{float:left}.banner-area .owl-nav .owl-prev .itemprebg{float:right}.banner-area .owl-nav .owl-next:hover .itemnextbg,.banner-area .owl-nav .owl-prev:hover .itemprebg{transform:rotateY(0);width:134px}.single-feature{width:33.33%;float:left;padding:60px 15px}.single-feature i{font-size:100px;margin-right:15px;line-height:1}.single-feature .media-body{position:relative;padding-bottom:28px}.single-feature .media-body:after{content:'';position:absolute;left:0;bottom:0;height:2px;width:55px;transition:all .5s ease}.single-feature:hover .media-body:after{width:105px}.single-feature h3 span{display:block;font-weight:400}.single-feature p{font-style:italic;font-size:16px}.flex-bdr-img{margin-top:60px;text-align:center;perspective:1000px;position:relative;padding:25px 0}.flex-bdr-img:after{content:'';position:absolute;right:10%;top:0;height:100%;width:90%;border-width:10px;border-style:solid;transform:rotateY(0);transform-origin:right;z-index:-1;transition:all 1s ease;opacity:1;visibility:visible}.flex-bdr-img:hover:after{transform:rotateY(35deg);opacity:0;visibility:hidden}.home-about-quate{margin-top:10px}.home-about-quate-txt{padding:70px 0 0 50px;position:relative}.home-about-quate-txt:after{content:'“';position:absolute;top:0;left:-8px;font-size:150px;line-height:1}.home-about-quate-txt p{font-style:italic;font-size:30px}.home-about-quate-txt h4{font-style:italic;font-size:20px;margin-top:40px;font-weight:400;text-transform:capitalize}.home-about-quate-txt h5{font-style:italic;font-size:16px;font-weight:400;text-transform:capitalize;margin-top:8px;margin-bottom:77px}.about-skill h2,.about-mission h2,.about-welcome-txt h2{font-weight:400}.about-welcome-txt p{margin-top:10px;margin-bottom:0}.about-info-listing h4{font-size:20px;margin:17px 0;font-weight:400}.about-info-listing ul{margin-top:20px}.about-info-listing ul li{list-style-type:none;font-size:16px;font-style:italic}.about-info-listing ul li i{margin-right:10px}.about-tab-skill{margin-bottom:100px}.about-tab h2.about-tab-title{font-weight:400;margin-bottom:20px}.about-tab ul{position:relative}.about-tab ul:after{content:'';position:absolute;top:-14.5%;right:0;width:2px;height:114.5%}.about-tab ul li a{padding-left:0;text-transform:uppercase;position:relative}.about-tab ul li.active a:before{content:'';position:absolute;right:-1px;top:50%;height:15px;width:15px;border-top-width:2px;border-top-style:solid;border-right-width:2px;border-right-style:solid;z-index:2;transform:rotate(45deg) translateY(-50%)}.about-tab ul li.active a,.about-tab ul li a:hover{font-weight:700}.about-tab ul li.active a:focus{background-color:transparent}.about-single-skill{margin-top:17px}.about-single-skill h4{font-weight:400;font-size:20px;text-transform:capitalize}.about-single-skill span{font-weight:700;font-size:30px}.about-single-skill .progress{border-radius:0;margin-bottom:0;margin-top:10px;box-shadow:inherit}.about-single-skill .progress-bar-bg{position:relative}.about-single-skill .progress-bar-bg:after{content:'';position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-left-color:transparent !important;transform:translateX(50%);right:0;top:0}.counter-percent{margin-right:20px}.progress-bar-striped,.progress-striped .progress-bar{background-size:20px}.services-area{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.services-area:after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(254,251,251,.94)}.all-single-servives{margin-top:100px;position:relative;z-index:2}.single-service{padding:48px 29px 75px;position:relative;float:left;width:33.33%;transition:all .5s ease}.service-bdr-rb,.service-bdr-b{border-bottom-width:1px;border-bottom-style:solid}.service-bdr-rb,.service-bdr-r{border-right-width:1px;border-right-style:solid}.single-service:hover .single-service-para:after{width:175px}.single-service:hover:after{opacity:1;visibility:visible}.single-service:after{content:'';position:absolute;bottom:100%;left:0;width:100%;border-left:190px solid transparent !important;border-right:190px solid transparent !important;border-bottom-width:30px;border-bottom-style:solid;transition:all .5s ease;opacity:0;visibility:hidden}.single-service i{font-size:50px;line-height:1}.single-service h2{font-weight:400;margin-top:30px;margin-bottom:23px;padding:0 35px;min-height:78px}.single-service-para{position:relative;padding-bottom:50px}.single-service-para:after{content:'';position:absolute;bottom:0;left:50%;width:40px;height:2px;transform:translateX(-50%);transition:all .5s ease}.single-service-para p{margin-bottom:0;margin-top:15px;font-size:16px}.single-service:hover{background-color:#d70e2e}.dreams-area{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.dreams-area:after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(255,194,14,.94)}.dreams-title{position:relative;z-index:2}.dreams-title h2{font-size:55px;margin-bottom:22px}.dreams-title h2 span{display:block;font-size:30px;font-weight:400}.dreams-title p{margin-bottom:0;margin-top:15px}.dreams-area .tem-btn-alt{margin-top:132px}.project-menu{text-align:right;margin:65px 0 25px}.project-menu button{border:0;outline:0;padding:0 25px;border-left-width:2px;border-left-style:solid;font-weight:600;line-height:1;text-transform:uppercase}.project-menu button:first-child{padding-left:0;border-left:0}.project-menu button:last-child{padding-right:0}.project-container{margin:0 -15px}.single-projects{margin-top:30px}.single-project{position:relative}.single-project:hover .pro-con{transform:scale(1);visibility:visible}.project-img-big img,.project-img img{width:100%}.pro-con{position:absolute;left:0;top:0;width:100%;transform:scale(0);visibility:hidden;padding:5px 5px 30px;box-shadow:0px 1px 16px 0px rgba(0,0,0,.059);transition:all .5s ease-in-out;z-index:3}.pro-con .pro-cat{text-align:right;margin-bottom:10px}.pro-con .pro-cat .tem-btn{margin-top:0}.pro-con-txt{padding:0 10px}.pro-con-txt .pro-title{margin-bottom:16px}.blog-area .tem-btn,.project-area .tem-btn{margin-top:80px}.single-project-content{padding-bottom:30px}.project-desc,.single-project-caro{margin-top:65px}.single-project-s-caro{width:100%;height:546px;background-size:cover;background-position:center center;background-repeat:no-repeat}.single-project-caro .owl-nav{position:absolute;right:20px;bottom:20px}.single-project-caro .owl-nav .owl-next,.single-project-caro .owl-nav .owl-prev{height:35px;width:40px}.single-project-caro .owl-nav .owl-prev{margin-right:10px}.single-project-title{font-weight:400;margin-bottom:14px;margin-top:56px}.single-project-content h4{text-transform:none;margin-bottom:30px}.single-desc-con{margin-top:35px;border-bottom-width:1px;border-bottom-style:solid}.single-desc-con span{display:block;margin-bottom:15px}.project-sharing-link h4{text-transform:none;margin-top:30px}.project-sharing-link ul li{list-style-type:none;display:inline-block}.project-sharing-link ul li a i{text-align:center;margin-top:16px;line-height:40px;width:40px;border-radius:3px}.project-location h2{font-weight:400;margin-bottom:35px}.loc-map{height:436px;width:100%}.faq-area{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.faq-area:after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(254,251,251,.94)}.call-us,.faq-accordion,.faq-title{position:relative;z-index:2}.faq-title h2{margin-bottom:35px}.faq-title p{margin-bottom:0;margin-top:15px}.faq-accordion{margin-bottom:0;margin-top:40px}.faq-accordion-three .panel,.faq-accordion-two .panel,.faq-accordion .panel{box-shadow:none}.faq-accordion-three .panel-default,.faq-accordion-two .panel-default,.faq-accordion .panel-default{border:0}.faq-accordion>.panel-default>.panel-heading{padding-left:0}.faq-accordion>.panel-default>.panel-heading a{text-transform:none}.faq-accordion-two .panel-default .panel-heading a i,.faq-accordion .panel-default .panel-heading a i{margin-right:10px}.faq-accordion>.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:0;border-bottom:0;border-left-width:1px;border-left-style:solid;margin-left:5px}.call-us-txt{padding:1px 0 28px}.call-us-txt i{font-size:100px;line-height:1}.call-us-txt h4{margin-top:20px}.call-us-logo{padding:10px 0}.faq-accordion-e-m{margin-top:70px}.faq-accordion-three .panel-default .panel-heading .panel-title,.faq-accordion-two .panel-default .panel-heading .panel-title{font-size:14px}.faq-accordion-three .panel-default .panel-heading .panel-title a,.faq-accordion-two .panel-default .panel-heading .panel-title a{text-transform:none}.faq-accordion-two .panel-default .panel-heading+.panel-collapse .panel-body,.faq-accordion-three .panel-default .panel-heading+.panel-collapse .panel-body{border-top:0;border-bottom:0}.faq-accordion-three .panel .panel-body,.faq-accordion-two .panel .panel-body{margin:30px 0 25px}.faq-accordion-two .panel-default .panel-heading .icon:before,.faq-accordion-three .panel-default .panel-heading .icon:before{content:'f068';font-family:FontAwesome;margin-right:10px}.faq-accordion-two .panel-default .panel-heading .icon.collapsed:before,.faq-accordion-three .panel-default .panel-heading .icon.collapsed:before{content:'f067';font-family:FontAwesome;margin-right:10px}.fun-fact-area{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.fun-fact-area:after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(255,194,14,.94)}.fact-heading{position:absolute;width:100%;left:0;top:0;transform:translateY(-75%);z-index:2;padding:40px 110px 70px}.fact-heading img{margin-bottom:25px}.fact-heading p{margin-top:15px;margin-bottom:0}.single-fact{position:relative;z-index:2}.single-fact i{line-height:1;font-size:50px}.single-fact h2{margin-top:20px;font-weight:400}.all-blog{padding-top:20px}.single-blog:hover .post-thumb img{transform:scale(1.1)}.post-thumb{position:relative;display:inline-block;overflow:hidden;top:4.5px}.post-thumb img{transition:all .8s ease}.post-thumb:after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;z-index:1}.single-blog .post-date{position:absolute;top:48px;left:0;font-size:18px;font-weight:600;z-index:2}.single-blog .post-date span{font-size:55px;font-weight:700}.post-con{padding:50px 35px 50px 123px;border-width:2px;border-style:solid;width:52.19%;position:absolute;right:0;bottom:0;z-index:1;transition:all .5s ease-in-out}.post-author{position:absolute;left:50%;top:0;width:50%;transform:translate(-50%,-50%);font-size:30px;display:inline-block;z-index:2;text-align:center;transition:all .5s ease-in-out}.post-author a{display:block}.post-cat{position:absolute;left:0;top:0;transform:translate(-51.3%,70px);z-index:2}.post-cat ul li{list-style-type:none}.post-cat ul li a.tem-btn{margin-top:0}.post-con h4{margin-bottom:20px;font-weight:400}.post-read-more{text-align:right}.post-read-more a{display:inline-block}.navigation.pagination{margin:100px 0 0}.nav-links .page-numbers{margin-right:10px;font-weight:700}.nav-links .page-numbers:last-child{margin-right:0}.blog-2-coloumn .post-con{width:73.6%}.blog-2-coloumn .post-date{top:14.5px}.blog-2-coloumn .post-date{font-size:16px}.blog-2-coloumn .post-date span{font-size:44px}.blog-2-coloumn .post-con h4{font-size:15px}.blog-2-coloumn .post-author{font-size:18px}.blog-3-coloumn .post-con{width:68.3%}.blog-3-coloumn .post-date{top:14.5px}.blog-3-coloumn .post-date{font-size:16px}.blog-3-coloumn .post-date span{font-size:44px}.blog-3-coloumn .post-con{padding:20px 5px 20px 60px}.blog-3-coloumn .post-con h4{font-size:14px}.blog-3-coloumn .post-author{font-size:14px;width:55%}.blog-3-coloumn .tem-btn-alt,.blog-3-coloumn .tem-btn{width:110px}.blog-with-sidebar .post-con{position:relative;width:100%;margin-top:55px}.blog-with-sidebar .post-con{padding:50px 70px}.blog-with-sidebar .post-author{left:43px;width:auto;transform:translate(0,-50%)}.blog-with-sidebar .post-author a{text-align:left;padding:0 28px}.blog-with-sidebar .post-cat{transform:translate(0);top:126px}.widget-area{padding-top:30px}.single-sidebar-widget{margin-top:40px;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:40px}.sidebar-widget-title{font-size:20px;text-align:center;padding:9px 0;width:180px;margin:0 auto;margin-bottom:26px}.single-sidebar-widget ul li{list-style-type:none}.widget_search form{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:10px;width:82%;margin:0 auto}.widget_search form input{border:none;outline:none}.widget_search form button{border:none;outline:none}.widget-twitter-post ul li,.widget_recent_entries ul li{text-align:center}.widget_recent_entries ul li{margin-top:9px}.widget-social ul li a,.widget-twitter-post ul li span,.widget-twitter-post ul li a,.widget_recent_entries ul li span,.widget_recent_entries ul li a{display:block}.widget-twitter-post ul li span,.widget_recent_entries ul li span{margin-top:5px}.widget-twitter-post ul li{margin-top:18px}.widget-twitter-post ul li i{line-height:45px;width:45px;text-align:center;border-radius:50%;border-width:1px;border-style:solid}.widget-twitter-post ul li a{margin-top:15px}.widget-social ul{text-align:center}.widget-social ul li{display:inline-block}.widget-social ul li a i{line-height:40px;width:40px;text-align:center}.widget_categories ul li{text-align:right;border-bottom-width:1px;border-bottom-style:solid;padding:14px 0}.widget_categories ul li:first-child{padding-top:0}.widget_categories ul li:last-child{padding-bottom:0;border-bottom-width:0}.widget_categories ul li a{float:left}.tagcloud{padding-left:17px}.tagcloud a{display:inline-block;padding:20px 25px;margin-bottom:10px;margin-right:5px}.single-blog-with-sidebar .post-con{border-bottom-width:0}.single-blog-with-sidebar blockquote{font-size:14px;padding:0;border-left-width:0;position:relative;margin-top:25px}.single-blog-with-sidebar blockquote:before{content:'f10e';position:absolute;left:0;top:-16px;font-family:FontAwesome;font-size:120px;z-index:-1;line-height:1}.single-blog-share-btn ul{margin-top:45px}.single-blog-share-btn ul li{list-style-type:none;display:inline-block;margin-right:5px}.single-blog-share-btn ul li a i{width:30px;line-height:35px;border-width:1px;border-style:solid;text-align:center}.single-post-tag{margin-top:45px}.single-post-tag a{display:inline-block;padding:10px;margin-left:5px}.single-blog-author{margin-top:55px;border-width:1px;border-style:solid;padding:30px}.single-blog-author img{border-radius:50%;margin-right:33px}.single-blog-author h4.media-heading{margin-bottom:0;font-weight:700}.single-blog-author p{margin-bottom:0;margin-top:20px}.author-social li{list-style-type:none;display:inline-block;margin-right:10px;margin-top:30px}.comments-area{margin-left:35px;border-width:2px;border-style:solid;border-top:0}.comments-area .comments-title{text-align:center;font-size:20px;position:relative;margin:0 30px 17px}.comments-area .comments-title:before{content:'';position:absolute;left:0;height:1px;width:100%;top:50%;margin-top:-.5px;z-index:-2}.comments-area .comments-title:after{content:'';position:absolute;width:25%;height:100%;left:50%;top:0;margin-left:-12.5%;z-index:-1}.comment-list{padding:0}.comment-list li{list-style-type:none;border-bottom-width:1px;border-bottom-style:solid;padding:30px 0 57px;margin:0 30px}.comment-list li img{border-radius:50%;margin-right:15px}.comment-list li h4.media-heading{font-size:20px}.comment-list li .comment-metadata{font-size:12px}.comment-list li .media-body p{margin-bottom:0;margin-top:15px}.comment-respond{margin:0 30px;padding:65px 0 100px}.comment-reply-title{font-size:20px;margin-bottom:25px}.comment-respond .form-group{margin-bottom:30px}.comment-respond .form-control{border-radius:0}.comment-respond .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,194,14,0)}.comment-respond .tem-btn{margin-top:50px}.blog-full-width-single .single-blog{padding-left:0}.blog-full-width-single .post-thumb{margin-left:35px}.blog-full-width-single .comments-area{margin-left:0}.map-area{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.map-area:after{content:'';position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(254,251,251,.94)}.map-info{position:relative;z-index:2;margin-bottom:-30px}.single-map-info{padding-bottom:28px;margin-bottom:30px;position:relative}.single-map-info:after{content:'';position:absolute;left:50%;bottom:0;width:45px;height:2px;transform:translateX(-50%);transition:all .5s ease}.single-map-info:hover:after{width:80px}.single-map-info i{display:block;line-height:1;font-size:40px;margin-bottom:17px}.single-map-info span{display:block;margin-bottom:4px}.home-map{height:483px;width:100%;z-index:2;border-width:10px;border-style:solid}.site-footer{padding:30px 0 10px}.single-ftr-widget{padding-bottom:70px}.single-ftr-widget h4{padding-bottom:25px;margin-bottom:25px;border-bottom-width:1px;border-bottom-style:solid}.single-ftr-widget ul li{list-style-type:none}.widget_nav_menu ul{overflow:auto;margin-bottom:-20px}.widget_nav_menu ul li{width:100%;float:left;margin-bottom:20px}.widget_nav_menu ul li a{position:relative;padding-left:20px}.widget_nav_menu ul li a:hover{margin-left:10px}.widget-working-hours ul{margin-bottom:-13px}.widget-working-hours ul li{margin-bottom:13px}.widget-working-hours ul li span{float:right}.widget-newsletter form{overflow:auto}.widget-newsletter form input{float:left;border:none;outline:none;padding:15px 20px 15px 10px;width:58.6%}.widget-newsletter form button{float:left;padding:15px;border:none;outline:none;text-transform:uppercase;position:relative;font-weight:600}.widget-newsletter form button:before{content:'';position:absolute;right:100%;top:0;border-top:24px solid transparent !important;border-right-width:15px;border-right-style:solid;border-bottom:24px solid transparent !important;z-index:2;height:100%}.widget-newsletter span{display:block;padding-top:20px}.widget-flickr{margin:-5px}.widget-flickr a{display:inline-block;padding:4px 2px}.ftr-bottom-area{padding-top:10px;border-top:1px solid #b1acac}.ftr-menu ul{text-align:center}.ftr-menu ul li{display:inline-block;list-style-type:none;margin:8px 10px 0}.ftr-menu ul li a{display:block}.tem-page-heading{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.tem-page-heading:after{content:'';position:absolute;left:0;top:0;height:100%;width:100%}.tem-page-heading-con{position:relative;z-index:2;padding:274px 0 0}.tem-page-heading-con h2{margin-bottom:17px}.tem-breadcrumb li{list-style-type:none;display:inline-block;text-transform:uppercase}.tem-breadcrumb li a{margin-right:9px}.tem-breadcrumb li a:after{content:"f178";font-family:FontAwesome;margin-left:14px}.contact-form{padding:70px;margin-top:70px}.contact-form .form-control{border:0;border-radius:0;box-shadow:inherit;border-width:1px;border-style:solid;transition:all 0s ease;margin-bottom:18px}.contact-form button{margin-top:62px}.single-service{height:454px}.call-us-txt{background-color:#d70e2e !important}.drama_sec-padding{padding:30px 0 40px}.dream_content{padding-top:65px}#menu-primary li a,.quote-btn a{color:#fff !important}.single-service:hover img,.single-service:hover .single-service-para{color:#fff !important}.single-service:hover h2{color:#fff !important}.single-service:hover .single-service-para p{color:#fff !important}.media-body p{color:#d70e2e}.header_detail{padding-top:20px}.hdr-bottom-left{background-color:#005dbc !important}