.elementor-element .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}.fa,.fas,.fab{display:inline-block;font-family:'FontAwesome' !important;font-weight:400 !important;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.admin-bar .fixed-header .sticky-header{top:32px}.sticky-header .logo img{height:50px}.news-block-two .inner-box .lower-content .post-info li a{color:inherit}.m-b0{margin-bottom:0 !important}.comment-box .st-comment-item>.st-comment-item{margin-left:70px}#cancel-comment-reply-link{color:inherit;display:block;font-size:18px;margin-top:17px}.footer-widget .news-widget-block{position:relative;margin-bottom:20px}.footer-widget .news-widget-block .widget-inner{position:relative;padding-left:90px}.footer-widget .news-widget-block .widget-inner .image{position:absolute;width:70px;height:70px;top:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.footer-widget .news-widget-block .widget-inner .post-date{position:relative;color:#bbb;font-size:14px;font-weight:400;margin-bottom:10px;line-height:1em}.footer-widget .news-widget-block .widget-inner h3{position:relative;color:#fff;font-size:16px;line-height:1.6em;font-weight:500}.footer-widget .news-widget-block .widget-inner h3 a{position:relative;color:#fff;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.footer-widget ul li{position:relative;margin:0 0 20px}.footer-widget ul li:last-child{margin:0}.footer-widget ul li a{color:#a5a7c2;font-size:16px;font-weight:600;transition:all .2s linear;transition-delay:.1s}.footer-widget ul li a:hover{color:#fff}.m-t0{margin-top:0 !important}.m-b50{margin-bottom:50px !important}.testimonial-widget .widget-content .text p{color:inherit}.main-footer .logo-widget .logo img{height:55px}.p-t0{padding-top:0 !important}.p-l0{padding-left:0 !important}.p-r0{padding-right:0 !important}.p-r25{padding-right:25px !important}.shop-list .product_meta span.sku_wrapper,.shop-list .product_meta span.posted_in{display:block;margin-bottom:10px;font-weight:600}.shop-list .product_meta span.posted_in a,.shop-list .product_meta span.sku_wrapper span{color:inherit;font-weight:400}.product-details .related-product{position:relative;margin-top:50px}.product-details .related-product .shop-page-title .title{font-size:25px;line-height:1.9em;margin-bottom:30px}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin-top:60px}.woocommerce .checkout_coupon.woocommerce-form-coupon .form-row.form-row-first,.woocommerce .checkout_coupon.woocommerce-form-coupon .form-row.form-row-last{width:49%}.woocommerce .checkout_coupon.woocommerce-form-coupon{margin-bottom:0}.easy-appointment{padding:100px 0}.fluid-section-two.easy-appointment .form-column{width:100%;float:none}.easy-appointment .form-horizontal{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.easy-appointment .form-horizontal .col-md-6{padding-top:0 !important}.easy-appointment .form-horizontal .step .col-sm-4,.easy-appointment .form-horizontal .step .col-sm-8,.easy-appointment .form-horizontal .step .col-sm-12{width:100%;ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.easy-appointment .form-horizontal .step h3,.easy-appointment .form-horizontal .step small{display:none}.easy-appointment .form-horizontal .ui-widget-content{width:100%}.easy-appointment .form-horizontal .ui-widget-header{background:#1c63b8;border-color:#1438ad}.easy-appointment .ui-datepicker-prev:before{position:relative;font-size:14px;color:#fff;content:"\f104";font-family:'FontAwesome';border-radius:50%;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .5s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.easy-appointment .ui-datepicker-prev:hover:before{color:#000}.easy-appointment .ui-datepicker-prev span{display:none !important}.easy-appointment .ui-datepicker-next,.easy-appointment .ui-datepicker-prev{text-align:center;width:32px;height:32px;line-height:30px}.easy-appointment .ui-datepicker-next:before{position:relative;font-size:14px;color:#fff;content:"\f105";font-family:'FontAwesome';border-radius:50%;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .5s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.easy-appointment .ui-datepicker-next:hover:before{color:#000}.easy-appointment .ui-datepicker-next span{display:none !important}.easy-appointment .ui-datepicker .ui-datepicker-title{color:#fff}.easy-appointment select.form-control:not([size]):not([multiple]){height:48px}.easy-appointment .ea-actions-group{text-align:left !important;display:block !important;margin-top:30px}.easy-appointment .ea-actions-group .ea-btn{position:relative;display:inline-block;font-size:16px;line-height:30px;color:#1c63b8;padding:8px 36px 8px;font-weight:700;overflow:hidden;border-radius:2px;background:0 0;text-transform:capitalize;border:2px solid #1c63b8}.easy-appointment .ea-actions-group .ea-btn:hover{background-color:#1c63b8;color:#fff}.woocommerce div.product form.cart .variations select{margin-right:0;padding:10px;border:1px solid #eaeaea;margin-bottom:15px}.woocommerce div.product form.cart .variations label{margin-top:0}.testimonial-style1-area .image-box4{right:7%}.main-header{z-index:999}.styled-pagination li span{position:relative;display:inline-block;width:50px;height:50px;border-radius:8px;background:#f4f2ef;border:0 solid #fff;color:#22254a;font-size:14px;line-height:50px;font-weight:700;text-align:center;text-transform:capitalize;transition:all .5s ease;z-index:1;font-family:'Poppins',sans-serif}.styled-pagination li span.current:hover,.styled-pagination li span.current{color:#fff;background:#20234c}.single-blog-style2 .text-holder .meta-info li{color:#22254a;font-size:14px;font-weight:700;transition:all .2s linear;transition-delay:.1s}.single-sidebar .popular-feeds{position:relative;display:block}.single-sidebar .popular-feeds .feeds-post{position:relative;display:block;margin-bottom:60px}.single-sidebar .popular-feeds .feeds-post:last-child{margin-bottom:0}.single-sidebar .popular-feeds .feeds-post .inner{position:relative;display:block;min-height:80px;padding-left:80px}.single-sidebar .popular-feeds .feeds-post .img-box{position:absolute;top:0;left:0;width:80px;height:80px;overflow:hidden;border-radius:50%}.single-sidebar .popular-feeds .feeds-post .img-box img{width:80px;height:80px}.single-sidebar .popular-feeds .feeds-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 .5s ease-in-out 0s;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:2}.single-sidebar .popular-feeds .feeds-post:hover .img-box .overlay-content{opacity:1;border-radius:50%;transform:perspective(400px) scale(1);transition:all .3s ease-in-out .3s}.single-sidebar .popular-feeds .feeds-post .img-box .overlay-content a{color:#fff;font-size:14px;transition:all .2s linear;transition-delay:.1s}.single-sidebar .popular-feeds .feeds-post .title-box{position:relative;display:block;padding-left:20px}.single-sidebar .popular-feeds .feeds-post .title-box h4{font-size:15px;line-height:22px;font-weight:700;margin:0 0 12px}.single-sidebar .popular-feeds .feeds-post .title-box h4 a{color:#22254a;transition:all .2s linear;transition-delay:.1s}.single-sidebar .popular-feeds .feeds-post .title-box h6{color:#22254a;font-size:14px;line-height:16px;font-weight:600}.single-sidebar .popular-feeds .feeds-post .title-box h6 span{font-size:14px;font-weight:400;margin-right:7px}.single-product-item .title-holder .price-box span{padding-right:0}.single-sidebar ul{position:relative;display:block;overflow:hidden}.single-sidebar ul li{position:relative;display:block;margin-bottom:10px}.single-sidebar ul li:last-child{margin-bottom:0}.single-sidebar ul li a{position:relative;display:block;padding-left:30px;background:#f9f9f9;color:#22254a;font-size:14px;line-height:50px;font-weight:700;border-radius:14px;transition:all .2s linear;transition-delay:.1s;z-index:1}.single-sidebar ul li a span{position:relative;display:inline-block;float:right;width:50px;text-align:center;color:#fff;border-radius:14px}.single-sidebar ul li a:before{position:absolute;top:0;left:0;bottom:0;width:100%;border-radius:14px;content:"";z-index:-1;transform:scaleY(0);transform-origin:left;transform-style:preserve-3d;transition:all .2s linear;transition-delay:.1s}.single-sidebar ul li.active a:before,.single-sidebar ul li a:hover:before{transform:scaleY(1)}.single-sidebar ul li:hover a,.single-sidebar ul li.active a{color:#fff}.g-background-default{background-color:#fff}.search-notfound .search-form input[type=text]{background-color:#fff}.sidebar-wrapper .single-sidebar .title h3 a{color:#22254a;font-size:20px;line-height:30px;font-weight:700;text-transform:capitalize}.single-sidebar .tagcloud{position:relative;display:block;overflow:hidden;margin-left:-5px;margin-right:-5px}.single-sidebar .tagcloud a{position:relative;display:inline-block;float:left;margin:0 5px 10px;background:#f9f9f9;padding:0 19px;border:0 solid #e4e4e4;color:#22254a;font-size:12px;line-height:30px;font-weight:700;text-transform:capitalize;transition:all .4s ease-in-out .1s;font-family:'Poppins',sans-serif}.single-sidebar .tagcloud a:hover{color:#fff}.breadcrumb-area .banner-curve-gray{z-index:99}.blog-prev-next-option .single-box h2{font-size:20px}.woocommerce div.product h3 p.price{font-size:24px;line-height:30px;font-weight:700;color:#8fc424;margin-bottom:0}.woocommerce-page .blog-style3-area{background:#fff}.related-product .shop-page-title .title{color:#22254a;font-size:30px;line-height:40px;font-weight:700;margin-bottom:30px;font-family:'Poppins',sans-serif}.service-details-sidebar .services-widget.widget_nav_menu{position:relative;display:block;background:#f4f2ef;padding:33px 35px 28px;border-radius:20px}.service-details-sidebar .services-widget .menu-services-sidebar-menu-container{position:relative;display:block}.service-details-sidebar .services-widget ul{overflow:hidden}.service-details-sidebar .services-widget ul li{margin-bottom:8px}.service-details-sidebar .services-widget ul li a{position:relative;display:block;color:#393d72;font-size:16px;line-height:45px;font-weight:700;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;z-index:1}.service-details-sidebar .services-widget ul li a:before{position:absolute;top:0;left:0;bottom:0;width:100%;background:#fff;border-radius:8px;content:"";z-index:-1;transform:scaleX(0);transform-origin:right;transform-style:preserve-3d;transition:all .4s cubic-bezier(.62,.21,.45,1.22)}.service-details-sidebar .services-widget ul li.current-menu-item a,.service-details-sidebar .services-widget ul li a:hover{padding-left:20px}.service-details-sidebar .services-widget ul li.current-menu-item a:before,.service-details-sidebar .services-widget ul li a:hover:before{transform:scaleX(1)}.comment-box>.st-comment-item:last-child .single-comment{margin-bottom:0}.comment-box .single-comment .add-comment-box{padding:10px 0 50px}.home-map-area .home-map-outer{max-height:700px}.bg-white{background:#fff !important}.service-style1-area.bg-white .shape2{top:0}.header-left .logo img,.mobile-menu .nav-logo img,.footer-logo .logo img,.header-style-two .sticky-header .logo img,.rtl .header-right .logo img{height:56px}.hidden-bar .logo img{height:46px}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{display:none !important}.mCSB_inside>.mCSB_container{margin-right:0 !important}.main-menu.style2 .navigation>li.current>a,.main-menu.style2 .navigation>li:hover>a{color:#fff}.m-a15{margin:15px 0 !important}.rtl .video-gallery-content-box{text-align:right}.shop-details-content .related-product{margin-top:60px}