.elementor-section-wrap .elementor-section,.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0px!important}.admin-bar .mainmenu-area.stricky-fixed{top:32px}.wp-block-themepunch-revslider{margin-top:-140px}.widget{position:relative}.widget ul,.widget ol{position:relative}.widget ul li,.widget ol li{border-bottom:1px solid #ededed;margin-bottom:10px;padding-bottom:10px}.widget ul li:last-child,.widget ol li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.widget ul li ul li,.widget ol li ol li{margin-bottom:0;padding-bottom:0;border-bottom:none;margin-top:10px;padding-top:10px;border-top:1px solid #ededed}.widget ul li a,.widget ol li a{color:#848484;transition:all 500ms ease;font-size:16px;font-weight:300;position:relative;display:inline-block}.widget ul li a:hover,.widget ol li a:hover{color:#45c4e9}.widget .tagcloud{position:relative;display:inline-block;margin:0 3px 10px}.widget .tagcloud a{border:1px solid #f4f4f4;color:#848484;margin:0 3px 10px;display:inline-block;font-size:14px!important;font-weight:400;padding:4px 12px 4px;font-family:'Hind',sans-serif;transition:all 500ms ease 0s}.widget .tagcloud a:hover{background:#45c4e9;border-color:#45c4e9;color:#fff}.single-sidebar .popular-post li .img-holder{background-position:center;background-repeat:no-repeat;background-size:cover;height:90px!important}.news-widget-two .post .post-thumb{background-position:center;background-repeat:no-repeat;background-size:cover;height:68px!important}.single-sidebar .instagram li .img-holder{background-position:center;background-repeat:no-repeat;background-size:cover;height:107px!important;width:107px}.pagination{position:relative;width:100%;display:block;text-align:center;margin:20px 0 0}.pagination ul{position:relative}.pagination li{display:inline-block;margin:0 3px}.pagination li a,.pagination li span{background:#fff none repeat scroll 0 0;border:2px solid #f4f4f4;color:#252525;display:block;font-size:18px;font-weight:600;height:55px;padding:14px 0;transition:all 500ms ease 0s;width:55px;font-family:'Poppins',sans-serif;border-radius:50%}.pagination li a:last-child,.pagination li a:last-child{border-radius:50%!important}.pagination li a:focus,.pagination li a:hover,.pagination li span:focus,.pagination li span:hover,.pagination li span.current{background:#45c4e9;color:#fff;border:2px solid #45c4e9;border-radius:50%}.consultive-comment-item .consultive-comment-item{margin-left:80px}.comment-box .sec-title .border{margin-top:20px}.consultive-comment-item .single-comment-box .add-comment-box{margin:50px 0}.review-box.pull-right .comment-reply-link{color:#45c4e9;font-size:18px;font-weight:500}.blog-comment-form .sec-title h3 small a{color:#45c4e9;font-size:20px;position:relative}.service-widget{position:relative;margin-bottom:50px}.service-widget ul{position:relative}.service-widget ul li{position:relative}.service-widget ul li a{border-bottom:2px solid #fff;background:#f7f7f7 none repeat scroll 0 0;color:#222;display:block;font-size:14px;font-weight:600;padding:17px 20px 15px;width:100%;font-family:'Poppins',sans-serif;position:relative;z-index:1;transition:all 500ms ease;transition-delay:0.15s}.service-widget ul li a:before{position:absolute;top:0;right:0;width:37px;height:56px;content:"\f178";font-family:'FontAwesome';color:#fff;line-height:58px;font-size:18px;transform:translate3d(-30px,0,0);transition-delay:0.5s;transition:all 500ms ease;opacity:0}.service-widget ul li a:hover:before,.service-widget ul li.current-menu-item a:before{transform:translate3d(0,0,0);opacity:1;color:#fff}.service-widget ul li a:hover{color:#fff;background:#45c4e9}.service-widget ul li:hover a,.service-widget ul li.current-menu-item a{color:#fff;background:#45c4e9}.footer-widget{position:relative}.footer-widget ul,.footer-widget ol{position:relative}.footer-widget ul li,.footer-widget ol li{position:relative;margin-bottom:10px;padding-left:20px}.footer-widget ul li:before,.footer-widget ol li:before{content:"\f105";color:#848484;font-size:16px;top:0;left:0;position:absolute;font-family:'FontAwesome'}.footer-widget ul li:last-child,.footer-widget ol li:last-child{margin-bottom:0}.footer-widget ul li ul li,.footer-widget ol li ol li{margin-bottom:0;margin-top:15px}.footer-widget ul li a,.footer-widget ol li a{color:#848484;font-size:16px;font-weight:400;transition:all 500ms ease}.footer-widget ul li a:hover,.footer-widget ol li a:hover,.footer-widget ul li:hover:before,.footer-widget ol li:hover:before{color:#45c4e9}.footer-widget .footer-social-links li{padding-left:0}.footer-widget .footer-social-links li:before{display:none}.footer-widget .latest-post li:before,.left-sidebar .single-sidebar .brochures-dwn-link li a:before{display:none}.single-footer-widget .latest-post .single-post .img-holder img{background-position:center;background-repeat:no-repeat;background-size:cover;height:70px!important}.widget.widget_search{background:none!important;padding:0px!important}.sidebar-page-container .comments-area .comment-box .text{max-width:none}.sidebar-page-container .comments-form .group-title h3,.sidebar-social-widget .social-box li{margin-bottom:0}.sidebar-page-container .default-form{margin-top:80px}.sidebar-page-container .default-form{padding:0 0 25px;margin-top:80px}.consultive-comment-item .default-form{margin:50px 0}.sidebar-page-container .default-form{border-top:0}.post-categories li a{color:#45c4e9!important}.blog-single-area .tag-social-share-box .tag p a{color:#45c4e9!important}.blog-single-area .blog-post .single-blog-item{margin-bottom:0px!important}.single-sidebar .instagram li{border-bottom:0}.accordion-box .accordion:last-child .accord-content{border-bottom:0px!important}.service-widget ul.brochures-dwn-link li a{background:#fff}.widget.widget_categories,.widget .product-categories{background:#f7f7f7;padding:24px 30px 24px}rs-dotted{background-image:none!important;background-color:rgba(27,48,83,.8)}.breadcrumb-bottom-area .left ul li{margin-right:10px}.blog-large-area .blog-post .single-blog-item .text-holder span a,.blog-comment-form form .logged-in-as a{color:#45c4e9;font-size:14px;font-weight:500}.blog-single-area .add-comment-box .sec-title{padding-bottom:20px}.blog-single-area .blog-post .sec-title h3 small a{position:relative;display:inline-block;color:#222;font-size:18px}.add-comment-box{margin-top:80px}.blog-single-area .comment-box{padding-bottom:0;padding-top:0;margin-top:80px}.comment-box>.consultive-comment-item:last-child>.single-comment-box{margin-bottom:0}.eror-section{position:relative;text-align:center;padding:150px 0;background-repeat:no-repeat;background-position:center bottom}.eror-section h2{position:relative;font-size:200px;font-weight:700;color:#292929;line-height:1em}.eror-section h4{color:#444;font-size:32px;font-weight:700;text-transform:capitalize}.eror-section .text{color:#777;font-size:14px;margin-top:10px;margin-bottom:35px;font-family:'Hind',sans-serif}.eror-section .theme-btn{margin-bottom:25px}.eror-section a{position:relative;display:inline-block;padding:8px 20px 5px}.blog-single-area .comment-box .single-comment-box .text-holder{position:relative}.blog-single-area .comment-box .single-comment-box .text-holder .review-box{position:absolute;top:15px;right:20px}.blog-single-area .comment-box .single-comment-box .text-holder .review-box a{color:#45c4e9;font-size:16px;font-weight:500;position:relative;display:inline-block}.sidebar-wrapper.pad-left{padding-left:0}.woocommerce-privacy-policy-text a{color:#45c4e9}.woocommerce-MyAccount-navigation ul{position:relative;padding:0;margin:0}.woocommerce-MyAccount-navigation ul li{position:relative;display:block;padding:9px 10px 9px 25px;border:1px solid #45c4e9;margin-bottom:10px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.woocommerce-MyAccount-navigation ul li:before{position:absolute;content:'';top:0;left:0;width:5px;height:48px;background:#45c4e9;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.woocommerce-MyAccount-navigation ul li:hover:before{width:100%}.woocommerce-MyAccount-navigation ul li a{position:relative;font-size:14px;font-weight:600;display:block;text-transform:uppercase;color:#45c4e9;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.woocommerce-MyAccount-navigation ul li:hover a{color:#fff}.woocommerce-account .woocommerce-MyAccount-content{background:#f5f5f5;padding:40px;font-size:16px}.comments-form-area .title-box h3 small a{position:relative;display:inline-block;font-size:20px;line-height:38px;font-weight:700;color:#070719}.woocommerce.widget_product_search{border:0;padding:0;margin-bottom:0}.woocommerce-variation.single_variation{margin-bottom:15px}.single-shop-content .content-box{margin-left:0}.single-shop-content .img-holder{margin-right:0}.blog-large-area .blog-post{border-right:0;margin-right:0;padding-right:0;margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}.blog-large-area .sidebar-wrapper{padding-left:0}.sidebar-wrapper .single-sidebar .popular-product li .img-holder{background-position:center;background-repeat:no-repeat;background-size:cover}.single-project-item .img-holder img{min-height:150px}.product_meta span{margin-right:50px}.product_meta span,.product_meta a{color:#848484}.accordion-box .accordion:last-child>.accord-btn{border-bottom:0}.blog-single-area .tag-social-share-box{padding-bottom:0}.blog-single-area .author-box{margin-top:80px}.blog-single-area .comment-box .single-comment-box .text-holder .top{padding-bottom:15px}