.elementor-element .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0px!important}.main-menu .navigation>li.dropdown>a::before{font-family:'fontawesome'}.admin-bar .sticky-header{top:32px!important}textarea{resize:none}.sidebar-page-container .comments-area .comment-box-list>.homlane-comment-item:last-child>.comment-box{margin-bottom:0}.homlane-comment-item>.homlane-comment-item .single-comment{padding-left:70px}.comment-form{margin-top:60px}.homlane-comment-item .comment-form{margin:0 0 40px;border-top:1px solid #eaeaea;padding-top:30px}#cancel-comment-reply-link{color:inherit;display:block;font-size:18px;margin-top:17px}.choosing-left-content ul li{float:left;width:50%}.quote-form .form-box{padding-bottom:25px}.rating-box ul li span{color:#fcbc38;font-size:20px;font-weight:400;transition:all 200ms linear;transition-delay:0.1s}.services-details-area .sidebar-style1 ul li{position:relative;display:block;line-height:60px}.services-details-area .sidebar-style1 ul li a{position:relative;display:block;padding:0 22px;padding-right:20px;background:#f8f8f8;border-left:5px solid #e4e4e4;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;color:#0b1953;font-size:17px;font-weight:600;font-family:'Poppins',sans-serif;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;z-index:1}.services-details-area .sidebar-style1 ul li:first-child a{border-top:1px solid #e4e4e4}.services-details-area .sidebar-style1 ul li a:before{position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;content:"";z-index:-1;transform:perspective(370px) rotateX(-90deg);transform-origin:top;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear}.services-details-area .sidebar-style1 ul li a:hover,.services-details-area .sidebar-style1 ul li.current-menu-item a{color:#0b1953}.services-details-area .sidebar-style1 ul li a:hover:before,.services-details-area .sidebar-style1 ul li.current-menu-item a:before{opacity:1;transform:perspective(370px) rotateY(0deg)}.services-details-area .sidebar-style1 ul li a:after{position:absolute;top:-1px;left:-5px;bottom:-1px;width:5px;background:#f22c39;content:"";z-index:-1;transform:perspective(370px) scaleY(0);transform-origin:right;-webkit-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear}.services-details-area .sidebar-style1 ul li a:hover:after,.services-details-area .sidebar-style1 ul li.current-menu-item a:after{transform:perspective(370px) scaleY(1)}.breadcrumb-menu ul li{padding-left:0!important}.styled-pagination li>span{position:relative;display:inline-block;width:45px;height:45px;border-radius:0;background:#fff;border:2px solid #d4d4d4;color:#18215e;font-size:18px;line-height:41px;font-weight:700;text-align:center;text-transform:capitalize;transition:all 500ms ease;z-index:1;font-family:'Poppins',sans-serif}.styled-pagination li>span.current{color:#fff;border-color:#f22c39;background-color:#f22c39}.appointment-checkbox .wpcf7-list-item,.newsletter-checkbox .wpcf7-list-item{margin-left:0}.appointment-checkbox label,.newsletter-checkbox label{padding-left:0}.appointment-form input[type="checkbox"]{display:inline-block;margin-right:10px}.appointment-form form p{margin-bottom:0}form input[type=submit]{cursor:pointer}.single-sidebar .recent-news{position:relative;display:block;padding-top:11px}.single-sidebar .recent-news .recent-news-post{position:relative;display:block;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e1e1e1}.single-sidebar .recent-news .recent-news-post:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.single-sidebar .recent-news .recent-news-post .inner{position:relative;display:block;min-height:60px;padding-left:70px}.single-sidebar .recent-news .recent-news-post .img-box{position:absolute;top:0;left:0;width:70px;height:60px;overflow:hidden}.single-sidebar .recent-news .recent-news-post .img-box img{width:100%}.single-sidebar .recent-news .recent-news-post .img-box .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);border-radius:0%;opacity:0;transform:perspective(400px) scale(0);transform-origin:top;transition:all 0.5s ease-in-out 0s;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:2}.single-sidebar .recent-news .recent-news-post:hover .img-box .overlay-content{opacity:1;transform:perspective(400px) scale(1);transition:all 0.3s ease-in-out 0.3s}.single-sidebar .recent-news .recent-news-post .img-box .overlay-content a{color:#fff;font-size:14px;transition:all 200ms linear;transition-delay:0.1s}.single-sidebar .recent-news .recent-news-post .title-box{position:relative;display:block;padding-left:20px;min-height:60px}.single-sidebar .recent-news .recent-news-post .title-box h4{position:relative;top:-4px;font-size:15px;line-height:22px;font-weight:600;margin:0}.single-sidebar .recent-news .recent-news-post .title-box h4 a{color:#797979;transition:all 200ms linear;transition-delay:0.1s}.single-sidebar .recent-news .recent-news-post .title-box h4 a:hover{color:#f22c39}.single-sidebar .recent-news .recent-news-post .title-box h6{color:#0b1953;font-size:14px;line-height:16px;font-weight:600}.single-sidebar .tagcloud{position:relative;display:block;overflow:hidden;margin-left:-5px;margin-right:-5px;padding-top:11px}.single-sidebar .tagcloud a{position:relative;display:inline-block;float:left;margin:0 5px 10px;padding:0 19px;border:1px solid #e4e4e4;color:#a6a6a6;font-size:14px!important;line-height:38px;font-weight:400;text-transform:capitalize;transition:all 0.4s ease-in-out 0.1s;font-family:'Poppins',sans-serif}.single-sidebar .tagcloud a:hover{color:#fff;border-color:#0d79c0;background-color:#0d79c0}.single-sidebar ul{overflow:hidden}.single-sidebar ul li{position:relative;display:block;font-size:18px;line-height:40px;font-weight:500;border-bottom:1px solid #e6e6e6}.single-sidebar ul li:last-child{border-bottom:none}.single-sidebar ul li:after{content:"\f105";position:absolute;top:0;right:0;bottom:0;font-family:FontAwesome;color:#c8c8c8;font-size:14px;transition:all 200ms linear;transition-delay:0.1s}.single-sidebar ul li:hover:after,.single-sidebar ul li.active:after{color:#f22c39}.single-sidebar ul li:last-child{margin-bottom:0}.single-sidebar ul li a{color:#444;transition:all 200ms linear;transition-delay:0.1s}.single-sidebar ul li:hover a,.single-sidebar ul li.active a{color:#f22c39}.search-notfound .title h3{color:#0b1953;font-size:24px;line-height:30px;font-weight:600}.footer .single-footer-widget ul,.footer-widget .single-footer-widget ul{position:relative;display:block;overflow:hidden}.footer .single-footer-widget ul li,.footer-widget .single-footer-widget ul li{position:relative;display:block;line-height:36px}.footer .single-footer-widget ul li a,.footer-widget .single-footer-widget ul li a{position:relative;color:#bcc1c9;font-size:17px;font-weight:400;transition:all 200ms linear;transition-delay:0.1s}.footer .single-footer-widget ul li a:hover,.footer-widget .single-footer-widget ul li a:hover{color:#f5353e}.outer-search-box-style1 .seach-toggle.active .fa-search:before{content:"\f00d"}.project-details-area{position:relative;display:block;background:#fff;padding:100px 0 100px}.project-details-content-1{position:relative;display:block;padding-top:50px}.project-details-content-1 .sec-title{padding-bottom:10px}.project-details-content-1 .sec-title .sub-title{padding-bottom:10px}.project-details-content-1 .sec-title h2{font-size:36px;line-height:1.2em}.project-details-content-1 .inner-content{position:relative;display:block}.project-details-content-1 .inner-content .btns-box{position:relative;display:block;padding-top:8px}.project-info-box{position:relative;display:flex;align-items:center}.project-info-box .img-box{position:relative;display:block;width:100%}.project-info-box .img-box img{width:100%}.project-info-box .text-box{position:relative;display:block;width:100%;min-height:348px;padding-top:50px;padding-left:50px;background:#172b56}.project-info-box .text-box .sec-title{padding-bottom:38px}.project-info-box .text-box .sec-title h2{color:#fff;font-size:24px}.project-info-box .text-box .sec-title .decor{margin-top:13px}.project-info-box .text-box ul{position:relative;display:block;overflow:hidden}.project-info-box .text-box ul li{position:relative;display:block;margin-bottom:17px}.project-info-box .text-box ul li:last-child{margin-bottom:0}.project-info-box .text-box ul li h5{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;margin:0 0 10px}.project-info-box .text-box ul li span{color:#ccdbeb}.project-details-content-2{position:relative;display:block;padding-top:50px}.project-details-content-2 ul{position:relative;display:block;overflow:hidden}.project-details-content-2 ul li{position:relative;display:block;overflow:hidden;padding-left:400px;border-bottom:1px solid #dae5ec;padding-bottom:44px;margin-bottom:42px}.project-details-content-2 ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.project-details-content-2 ul li .left{position:absolute;top:0;left:0;width:400px;display:flex;align-items:center}.project-details-content-2 ul li .left .icon{position:relative;display:block;width:55px;height:55px;background:#172b56;border-radius:50%;color:#fff;font-size:30px;line-height:55px;text-align:center}.project-details-content-2 ul li .left .title{position:relative;display:block;padding-left:20px}.project-details-content-2 ul li .left .title h3{font-size:24px;line-height:34px;font-weight:700}.project-details-content-2 ul li .right{position:relative;display:block;padding-left:40px}.project-details-content-2 ul li .right:before{content:"";position:absolute;top:8px;left:0;bottom:6px;width:1px;background:#dae5ec}.project-details-content-2 ul li .right .top{position:relative;display:block;padding-bottom:0}.project-details-content-2 ul li .right ol{position:relative;display:block;overflow:hidden}.project-details-content-2 ul li .right ol li{position:relative;display:block;padding-left:20px;margin-bottom:6px;padding-bottom:0;border-bottom:none}.project-details-content-2 ul li .right ol li:last-child{margin-bottom:0}.project-details-content-2 ul li .right ol li:before{content:"";position:absolute;top:11px;left:1px;width:6px;height:6px;background:#172b56;transform:rotate(45deg)}.banner-style-three .inner-box .form-inner .form-group p{margin-bottom:0}.project-details .image-box .image{margin-bottom:30px!important}.service-details-content .image-inner .image-1{margin-right:12px!important}.service-details-content .content-one .image-box{margin-bottom:30px!important}.service-details-content .content-two .image-box{margin-right:95px!important}.widget_homlane_footer_image .footer-widget-shape1{bottom:auto!important;top:-27px}.widget_homlane_footer_image .footer-widget-shape1 img{max-width:inherit}.footer-style-two.home-4 .widget_homlane_footer_image .footer-widget-shape1{bottom:-190px!important}.footer-area.home-5 .widget_homlane_footer_image .footer-widget-shape1{bottom:-190px!important}.main-menu ul li.mega-menu-links>ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.main-menu ul li.mega-menu-links>ul>li{float:left}.main-menu ul li.mega-menu-links>ul>li:hover~li{z-index:0}.main-menu ul li.mega-menu-links>ul>li.hide-mega-headings>a{display:none}.main-menu ul li.mega-menu-links>ul>li>a{position:relative;padding-top:13px;padding-bottom:13px}.main-menu ul li.mega-menu-links>ul>li>a:after{display:none}.main-menu ul li.mega-menu-links.mega-columns-1col>ul>li{width:100%}.main-menu ul li.mega-menu-links.mega-columns-2col>ul>li{width:50%}.main-menu ul li.mega-menu-links.mega-columns-3col>ul>li{width:33.33333%}.main-menu ul li.mega-menu-links.mega-columns-4col>ul>li{width:25%}.main-menu ul li.mega-menu-links.mega-columns-5col>ul>li{width:20%}.main-menu ul li.mega-menu-links>ul.mega-menu>li>ul{position:relative;left:0!important;right:auto!important;padding-top:10px;padding-bottom:10px;top:0;opacity:0;min-width:auto;visibility:hidden;margin-top:0;background:transparent;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.main-menu ul li.mega-menu-links>ul.mega-menu>li>ul>li{padding-left:0;padding-right:0;text-transform:none}.main-menu ul li.mega-menu-links>ul.mega-menu>li>ul>li ul{left:100%!important;right:auto!important}.main-menu ul li.mega-menu.mega-cat>ul.mega-menu{width:1170px}.main-menu ul li.mega-menu.mega-cat>ul.mega-menu.sub-menu-columns-item{width:100%}.main-menu ul li.mega-menu.mega-cat>ul.mega-menu>li>ul{position:relative;left:0!important;right:auto!important;top:0;opacity:0;min-width:auto;visibility:hidden;margin-top:0}.main-menu ul li.mega-menu.mega-cat.mega-columns-1col .ajax_menu .item{width:100%}.main-menu ul li.mega-menu.mega-cat.mega-columns-2col .ajax_menu .item{width:50%}.main-menu ul li.mega-menu.mega-cat.mega-columns-3col .ajax_menu .item{width:33.33333%}.main-menu ul li.mega-menu.mega-cat.mega-columns-4col .ajax_menu .item{width:25%}.main-menu ul li.mega-menu.mega-cat.mega-columns-5col .ajax_menu .item{width:20%}.main-menu ul li.mega-menu.mega-cat .ajax_menu .item{padding-left:10px;padding-right:10px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container .vertical-posts{float:left;width:80%;padding-top:20px;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container .vertical-posts .preloader_type{width:80%;margin-left:20%}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container{overflow:hidden;width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .4s ease,-webkit-transform .6s ease;transition:opacity .4s ease,-webkit-transform .6s ease;-o-transition:opacity .4s ease,-o-transform .6s ease;-moz-transition:transform .6s ease,opacity .4s ease,-moz-transform .6s ease;transition:transform .6s ease,opacity .4s ease;transition:transform .6s ease,opacity .4s ease,-webkit-transform .6s ease,-moz-transform .6s ease,-o-transform .6s ease}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(5){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(4){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(3){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(2){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(1){-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu.fadeIn-menu .item{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu{position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical{width:20%;padding:0;background:rgba(0,0,0,.04);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:0;margin:0;padding-bottom:1500px;margin-bottom:-1500px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-top:19px}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item{-webkit-transition:background .4s,color .3s,border-color .4s;-o-transition:background .4s,color .3s,border-color .4s;-moz-transition:background .4s,color .3s,border-color .4s;transition:background .4s,color .3s,border-color .4s;border-top:1px solid transparent;border-bottom:1px solid transparent;padding:0}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item>a{padding:10px 28px 10px 28px}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.is-active{background:#fff;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:20px;background:transparent}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal:after{display:block;content:'';height:0;clear:both}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal>li{float:left;padding:0;margin-right:10px}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal>li:last-child{margin-right:0}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal>li.is-active>a{color:#fff}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal>li>a{display:block;padding:3px 13px;font-size:14px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;transition:background .3s,color .3s}.main-menu ul li.mega-menu.mega-cat div.mega-menu-container>.mega-cat-content.horizontal-posts{padding:0 10px}.mega_menu_wrapper_overlay{background:#fff;width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.mega_menu_wrapper_preloader{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:16px;height:16px}.preloader_type{width:100%;height:100%;position:relative}.mega_menu_wrapper_preloader span{height:16px;width:16px;background-color:#999;-webkit-animation:yt_circle 1.4s infinite ease-in-out both;-moz-animation:yt_circle 1.4s infinite ease-in-out both;-o-animation:yt_circle 1.4s infinite ease-in-out both;animation:yt_circle 1.4s infinite ease-in-out both;position:absolute;top:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.mega_menu_wrapper_preloader span:first-of-type{left:-22px;-webkit-animation-delay:-.32s;-moz-animation-delay:-.32s;-o-animation-delay:-.32s;animation-delay:-.32s}.mega_menu_wrapper_preloader span:nth-of-type(2){-webkit-animation-delay:-.16s;-moz-animation-delay:-.16s;-o-animation-delay:-.16s;animation-delay:-.16s}.mega_menu_wrapper_preloader span:last-of-type{left:22px}@-webkit-keyframes yt_circle{0%,80%,to{-webkit-transform:scale(0);opacity:0}40%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes yt_circle{0%,80%,to{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);opacity:0}40%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}}@-o-keyframes yt_circle{0%,80%,to{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}40%{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes yt_circle{0%,80%,to{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}40%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}.xs-sidebar-group .subscribe-inner .form-group button{background-image:-webkit-linear-gradient(0deg,#d90429 0%,#d92c04 100%);padding:10px 50px;color:#fff}