.elementor-element .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 0 0 0px!important}.fab:before{font-family:'Font Awesome 5 Brands'}ul,ol,li{list-style:none}.admin-bar .menu-fixed{top:32px!important}.admin-bar .mobile-menu .close-btn{top:50px!important}.admin-bar .mobile-menu .nav-logo{padding:70px 25px 50px!important;max-width:280px}.news-block-two .inner-box .lower-content .post-info li a{color:inherit}.m-b0{margin-bottom:0px!important}.sidebar-page-container .comments-area .comment-box-list>.rx-comment-item:last-child>.comment-box{margin-bottom:0}.st-comment-item>.st-comment-item{margin-left:70px}.comment-form{margin-top:60px}.rx-comment-item .comment-form{margin:40px 0}#cancel-comment-reply-link{color:inherit;display:block;font-size:18px;margin-top:17px}.content_block_1 .content-box .author-box .signature{margin-bottom:19px!important}.highlights-section .inner-box .icon-box{margin-bottom:32px!important}.cctv-section .single-item .icon-box{margin-bottom:19px!important}.image_block_2 .image-box .image{margin-left:-290px!important}.work-section .single-item:last-child .dotted-box{display:none}.testimonial-block-one .inner-box .thumb-box{margin-bottom:-53px!important}.news-block-one .inner-box .lower-content .category i{margin-right:7px}.news-block-one .inner-box .lower-content .category{display:inline-block;font-size:14px;color:#fff;line-height:20px;border-radius:3px;padding:4px 11px;position:absolute;left:30px;top:-16px;background:#75b221}.news-block-two .inner-box .image-box .category{display:inline-block;font-size:14px;color:#fff;border-radius:5px;padding:3px 17px;text-align:center;position:absolute;left:30px;top:30px;background:#2d77fc}.news-block-three .inner-box .image-box .category{position:absolute;left:15px;bottom:15px;display:inline-block;font-size:14px;color:#fff;background:#c91323;padding:0 12px}.blog-sidebar .search-widget{padding:0!important}footer .footer-top .menu li{position:relative;display:block;float:left;width:50%;margin-bottom:7px}footer .footer-top .menu li:last-child{margin-bottom:0}footer .footer-top .menu li a{position:relative;padding-left:30px}footer .footer-top .menu li a:before{position:absolute;content:'\e94b';font-family:'icomoon';left:0;top:-2px;font-size:16px}footer .footer-top-two .menu{position:relative}footer .footer-top-two .menu li{position:relative;display:block;margin-bottom:12px;float:left;width:50%}footer .footer-top-two .menu li:last-child{margin-bottom:0}footer .footer-top-two .menu li a{display:inline-block;font-size:18px;color:#606060}footer .footer-top-two .menu li a:hover{padding-left:10px}footer .footer-top-two .menu li a:before{position:absolute;content:'/';left:0;top:0;opacity:0;transition:all 500ms ease}footer .footer-top-two .menu li a:hover:before{opacity:1}footer .footer-top-three .menu li{position:relative;display:block;margin-bottom:14px}footer .footer-top-three .menu li:last-child{margin-bottom:0}footer .footer-top-three .menu li a{position:relative;display:inline-block}footer .footer-top-three .menu li a:before{position:absolute;content:'';background:#fff;width:0%;height:1px;left:0;bottom:4px;transition:all 500ms ease}footer .footer-top-three .menu li a:hover:before{width:100%}.content_block_9 .content-box .author-box .signature{margin-bottom:19px!important}.gradient-color .news-block-one .inner-box .lower-content .category{position:absolute;left:30px;top:-16px;display:inline-block;font-size:14px;color:#fff;line-height:20px;border-radius:3px;padding:4px 11px;background:-webkit-linear-gradient(0deg,#5974ce,#6ea9e3 100%)!important}footer .footer-top-four .menu li{position:relative;display:block;margin-bottom:7px}footer .footer-top-four .menu li:last-child{margin-bottom:0}footer .footer-top-four .menu li a{position:relative;display:inline-block;color:#606060;padding-left:30px}footer .footer-top-four .menu li a:before{position:absolute;content:'\e94b';font-family:'icomoon';left:0;top:0;font-size:16px}.gradient-color .footer-top-four .menu li a:hover{color:#5974ce}.feature-block-two .inner-box .icon-box{margin-bottom:24px!important}.orange .news-block-three .inner-box .image-box .category{border-radius:5px;background:#091125}.content_block_13 .content-box .inner-box .year-box{margin-bottom:-6px!important}.news-block-four .inner-box .lower-content .category{position:relative;display:inline-block;font-size:14px;color:#919191;background:#f8f5f5;border-radius:5px;text-align:center;padding:3px 17px}.content_block_16 .content-box .author-box .signature{position:relative;margin-bottom:19px!important}.service-details-content .content-one .image-box{margin-bottom:42px!important}.service-sidebar .menu li{position:relative;display:block;margin-bottom:5px}.service-sidebar .menu li:last-child{margin-bottom:0}.service-sidebar .menu li a{position:relative;display:block;font-size:16px;font-family:'Montserrat Alternates',sans-serif;line-height:26px;font-weight:600;color:#111;background:#fff;padding:23px 30px 23px 20px;border-radius:5px;box-shadow:0 0 30px 0 rgb(0 0 0 / 10%)}.service-sidebar .menu li a i{position:absolute;top:24px;right:30px;font-size:24px;color:#d0d0d0;transition:all 500ms ease}.service-sidebar .menu li a.current,.service-sidebar .menu li a:hover{color:#fff}.service-sidebar .menu li a.current i,.service-sidebar .menu li a:hover i{color:#fff}.service-sidebar .menu li.current-menu-item a,.service-sidebar .menu li a:hover{background:#7dbc26;color:#fff}.widget_blackcats_service_technician,.widget_blackcats_security_camera{padding:0!important;background:none!important}.blog-sidebar .widget_tag_cloud a{position:relative;display:inline-block;margin-right:10px;margin-bottom:10px;font-size:15px!important;background:#fff;color:#111;border-radius:5px;padding:9px 19px 7px 19px;text-align:center}.blog-sidebar .widget_tag_cloud a:hover{color:#fff;background:#7dbc26}.pagination li span{position:relative;display:inline-block;font-size:16px;font-weight:600;font-family:'Montserrat Alternates',sans-serif;height:54px;width:54px;line-height:54px;background:#f4f4f4;text-align:center;color:#111;border-radius:5px;z-index:1;transition:all 500ms ease}.faq-sidebar .form-inner .form-group input[type=submit]{background:#7dbc26;width:100%}.faq-sidebar .form-inner{padding-bottom:0}.blog-sidebar .sidebar-widget ul li{position:relative;display:block;margin-bottom:10px}.blog-sidebar .sidebar-widget ul li:last-child{margin-bottom:0}.blog-sidebar .sidebar-widget ul li a{position:relative;display:block;font-size:18px;color:#606060;background:#fff;border-radius:5px;padding:12px 30px 10px 45px}.blog-sidebar .sidebar-widget ul li a:before{position:absolute;content:"\f07b";font-family:'Font Awesome 5 Pro';font-size:14px;color:#919191;font-weight:400;top:11px;left:20px}.blog-sidebar .sidebar-widget ul li a:hover:before{color:#fff}.blog-sidebar .sidebar-widget ul li a:after{position:absolute;content:"\f105";font-family:'Font Awesome 5 Pro';font-size:18px;color:#fff;font-weight:400;top:11px;right:20px}.blog-sidebar .sidebar-widget ul li a:hover{background:#7dbc26;color:#fff}.blog-sidebar .post-widget .post .image-box .category{position:absolute;left:0;bottom:0;font-size:14px;color:#fff;padding:3px 17px;text-align:center;border-top-right-radius:5px;background:#7dbc26}.search-notfound .blog-sidebar .search-widget{margin-top:10px}.search-notfound .blog-sidebar form input[type=search]{border:1px solid #696969!important}.blog-details-content .comment-box .comment{border-bottom:1px solid #e0e0e0;margin-bottom:37px}.blog-details-content .comment-box>.st-comment-item:last-child .comment{margin-bottom:0;border-bottom:none;padding-bottom:0}.blog-details-content .comments-form-area{margin-top:80px}.blog-details-content .st-comment-item .comments-form-area{margin:40px 0}.m-b32{margin-bottom:32px!important}.single-item .icon-box .icon-wrap{font-size:70px;line-height:1em;color:#fff}.page-header-mobile-info .toggle-box{display:none}.page-header-mobile-info-content{display:block!important}.style-four .header-upper-2 .logo img,.footer-top-four .footer-logo .logo img,.footer-top-five .footer-logo .logo img{max-height:48px}.logo-widget .footer-logo img{max-height:54px}.pricing-block-two .pricing-table .header-inner .btn-box a:hover{background:#7dbc26}.woocommerce #review_form #respond .nice-select{background:#fff;border-radius:3px;float:none;margin-bottom:20px}.woocommerce #review_form #respond .nice-select .list{width:100%}.woocommerce #reviews #comments .woocommerce-noreviews{margin-bottom:12px}.page-title .bread-crumb{text-align:center}.woocommerce div.product form.cart .variations .nice-select{margin-bottom:15px}