.blog-single-section .tag-share ul a{float:left;margin-right:6px}.blog-single-section .about-author .author-details h5 a{font-size:16px;font-size:1.06667rem;font-weight:600;color:#242c33;margin:0;text-transform:capitalize}.blog-sidebar .widget h3{font-size:1.33333rem;font-weight:500;color:#051829;margin:0 0 .65em;position:relative;text-transform:uppercase}.blog-sidebar .widget_categories ul{background-color:#eff7fa;padding:14px 25px}.blog-sidebar .widget_categories ul a{display:block;color:#666;padding:10px 0;position:relative}.blog-sidebar .widget_categories ul>li+li{border-top:1px solid #e0e6e8}.blog-sidebar .widget_categories ul a:hover{color:#ff5e14}.blog-sidebar .widget_tag_cloud a{background-color:#f8f8fa;font-size:0.86667rem!important;color:#696e71;padding:7px 10px;margin:5px 4px;border:1px solid #f2f2f2;display:inline-block}.blog-sidebar .widget_tag_cloud ul li{float:left}.blog-sidebar .widget_tag_cloud a:hover{background-color:#ff5e14;color:#fff}.blog-single-section .comment-respond .form-submit{padding-right:15px;padding-left:15px}.blog-single-section .comment-respond .form-submit .submit{width:100%;background-color:#ff5e14;color:#fff;border:0;outline:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;text-align:center;margin:20px 0 0}.blog-single-section .comment-respond .form-submit .submit:hover,.contact-pg-contact-section .submit-btn .wpcf7-submit:hover{background-color:#e04700}.blog-single-section .comment-respond h3{font-size:24px;font-size:1.6rem;font-weight:500;color:#242c33;margin:0 0 .62em}.blog-single-section .comment-respond p.logged-in-as{padding-left:15px}.blog-single-section .comment-respond p.logged-in-as a{color:#242c33}.blog-single-section .comment-respond p.logged-in-as a:hover,.blog-single-section .comments a.comment-reply-link:hover{color:#ff5e14}li{list-style:none}.blog-single-section .comments ul.children{margin-left:28px;margin-top:35px;padding:0;margin-bottom:35px}.blog-single-section .comments a.comment-reply-link{background-color:#fff0;color:#242c33}ul.pg-pagination span.page-numbers.current{background:-webkit-gradient(linear,left top,left bottom,from(#ff5e14),to(#fa4f00));color:#fff;font-family:"Heebo",sans-serif;background-color:#b1b8c1;display:block;width:30px;height:30px;line-height:30px;font-weight:500}.service-single-sidebar .services-link-widget ul li.current-menu-item a{background-color:#ff5e14;color:#fff}.contact-section .contact-form form #contact-form>div{width:50%;float:left;padding:0 12px;margin-bottom:40px}.contact-section .contact-form form>div{width:100%;float:left;padding:0;margin-bottom:0}.contact-section .contact-form form br{display:none}.contact-section .contact-form form .submit-btn-wrap{width:100%!important;float:none;clear:both;margin-bottom:0!important}div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{color:#fff;padding:5px!important;margin:3px 12px}.news-section .entry-media img,.news-section-s2 .entry-media img{height:200px;max-width:none}.wpb_gmaps_widget .wpb_wrapper{padding:0!important}.home2 .projects-section.section-padding{padding-bottom:0}.home2 .fun-fact-section .col-md-4+.col-md-4 .grid{padding-left:150px}.home2 .fun-fact-section .col-md-4+.col-md-4 .icon{left:50px}.home2 .testimonials-section{padding-top:100px}.contact-section .contact-form form{padding-top:0}.home3 .projects-section{position:relative}.home3 .projects-section:before{content:"";background-color:#f0f0f0;width:100%;height:50%;position:absolute;left:0;top:0}.home3 .cta-section:before{background:rgb(13 30 45 / .9)}.home3 .cta-section h3{color:#fff}.home3 .testimonials-section{padding-top:100px}.contact-pg-contact-section .submit-btn .wpcf7-submit{width:100%;border:0;outline:0;border-radius:5px;background-color:#ff5e14;color:#fff;padding:9px 30px;height:44px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#ff5e14!important;background-color:#fff0}.news-letter-section form div .wpcf7-submit{font-family:"Heebo",sans-serif;background-color:#ff5e14;width:125px;height:45px;line-height:45px;font-size:16px;font-size:1.06667rem;font-weight:500;color:#fff;border:0;outline:0;border-radius:5px;text-transform:uppercase;position:absolute;right:0;top:0;padding:2px 15px}.news-letter-section form div .wpcf7-submit:hover,.blog-sidebar .search-widget button,.blog-sidebar .news-letter-widget .wpcf7-submit:hover{background-color:#fa4f00;color:#fff}.news-letter-section{padding-bottom:0}.news-letter-section div.wpcf7-mail-sent-ok,.news-letter-section div.wpcf7-validation-errors,.news-letter-widget div.wpcf7-mail-sent-ok,.news-letter-widget div.wpcf7-validation-errors{color:#242c33;padding:5px!important;margin:3px 12px}.news-letter-section .wpcf7-response-output,.news-letter-widget .wpcf7-response-output{width:100%;margin:0 auto!important;margin-top:-30px!important;margin-bottom:20px!important}span.wpcf7-not-valid-tip{margin-top:10px;margin-bottom:-10px}.blog-sidebar .search-widget button,.blog-sidebar .news-letter-widget .wpcf7-submit{background-color:#ff5e14;width:50px;height:40px;line-height:40px;color:#fff;border:0;outline:0;position:absolute;right:0;top:0;border-left:2px solid #fff;padding:0}.blog-sidebar .news-letter-widget .wpcf7-submit{border-left:none;height:45px}.error-404 .copy-text{position:absolute;bottom:0;left:0;width:100%;z-index:10;overflow:hidden}.error-404 .copy-text .inner{position:relative;z-index:11;font-size:15px;color:#fff;padding:35px 0}.error-404 .copy-text:after{content:'';position:absolute;top:0;right:50px;-webkit-transform:skewX(45deg);transform:skewX(45deg);background:#fe5a0e;width:100000px;height:100%}.error-404:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.8}.error-404 .box{width:100%;height:100%;display:table;position:relative;z-index:10}.error-404 .box .content{display:table-cell;vertical-align:middle}.error-404 .box .content h3{font-size:80px;color:#FE5A0E;font-weight:600}.error-404 .box .content h3,.error-404 .box .content p{margin:0}.error-404 .box .content p{font-size:40px;color:#FFF;margin-top:30px;line-height:26px}.error-404 .logo{position:absolute;top:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:12}.error-404{text-align:center;background-size:cover;width:100%;height:96vh;position:relative}.entry-meta li a{text-transform:capitalize}.news-section .news-grids .entry-meta ul li:last-child{float:right}.site-footer .twitter-feed-widget p{color:#242c33}.blog-calassic-main-content .grid:hover .entry-media:before{opacity:0}.blog-calassic-main-content .grid .entry-media:hover:before{opacity:1}.blog-calassic-main-content .grid:hover .entry-media .tags{opacity:0}.blog-calassic-main-content .grid .entry-media:hover .tags{opacity:1;visibility:visible}.site-footer .copyright-info p{color:#333}.style-switcher-box.toggle-switcherbox,.style-switcher-box{display:none!important}.recent-post-widget .entry-details .date{font-size:13px!important}.site-footer .about-widget ul{margin-top:20px!important}.site-footer .services-widget ul li+li{margin-top:20px}.site-footer .recent-post-widget ul>li+li{margin-top:25px}.news-letter-section form div .wpcf7-submit{border-radius:0 3px 3px 0}.contact-info-map-section .title-text p{color:#989fa7}.news-section .entry-body p,.news-section-s2 .entry-body p,.news-section-s3 .entry-body p{margin-bottom:17px}.news-grids .entry-body .entry-meta{font-size:13px;font-weight:600}.contact-section .title-text p{color:#dddddddb}@media screen and (min-width:992px){.header-style-2 .topbar ul li,.header-style-3 .topbar ul li{color:#ddd}}ul.navbar-nav>li.menu-item>a{font-size:16px!important}.news-grids .entry-body .entry-meta ul li i{margin-right:5px}.news-grids .entry-meta ul li:last-child{float:right}.recent-post-widget .entry-details .date{color:#999}.blog-calassic-main-content .entry-body p{margin-bottom:25px}.blog-calassic-main-content .entry-media{margin-bottom:20px}.blog-calassic-main-content .entry-title-meta{margin-bottom:25px}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0px!important}.testimonials-section .rating i.nonstar,.testimonials-section-s2 .rating i.nonstar{color:#8B8B8B}.contact-pg-contact-section div.wpcf7-mail-sent-ok,.contact-pg-contact-section div.wpcf7-validation-errors{margin:0;color:#222}.wp-block-group h2.wp-block-heading{position:relative;display:inline-block;font-size:18px;margin-bottom:30px;font-weight:500;letter-spacing:4px;text-transform:uppercase}.widget_block.widget_search label.wp-block-search__label{display:none}.widget_block .wp-block-search .wp-block-search__inside-wrapper{position:relative}.widget_block .wp-block-search .wp-block-search__input{width:100%;padding:10px;border:0;background:#f4f5f7;margin-bottom:0;border-radius:0}.widget_block .wp-block-group .wp-block-group__inner-container ul li{margin-bottom:20px;color:#040b11;font-size:16px;line-height:1.5em;margin-bottom:10px;padding-bottom:10px;line-height:28px}.widget_block .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{position:absolute;right:0;top:0;background-color:#fff0;color:#040b11;border:0;padding:10px;cursor:pointer;font-size:15px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li{margin-bottom:20px;color:#040b11;font-size:16px;line-height:1.5em;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px;line-height:40px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 dashed #ccc}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment{color:#040b11;font-size:16px;line-height:1.5em;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px;line-height:40px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 dashed #ccc}.sidebar_widget.widget.widget_block.widget_search .wp-block-search__button-outside .wp-block-search__inside-wrapper{margin:0 0}.sidebar__widget .wp-block-group__inner-container .wp-block-latest-comments{padding-left:0rem}.wp-block-group ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0;padding-left:0}