.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 0 0 0px!important}.elementor-element .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 0 0 0}.fa,.fas,.fab{display:inline-block;font-family:'FontAwesome'!important;font-weight:normal!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}.main-header .header-upper .logo-box .logo img{height:70px}.fixed-header .sticky-header .logo img{height:50px}.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}.rx-comment-item .rx-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}.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-bottom:8px;padding-left:18px;color:#fff}.footer-widget ul li:before{position:absolute;left:0;top:0;font-size:14px;color:#e7e7e7;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}.footer-widget ul li:hover:before{color:var(--main-color)}.footer-widget ul li a{position:relative;color:#e7e7e7;font-size:14px;display:inline-block;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 a:hover{color:var(--main-color)}.m-t0{margin-top:0px!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:0px!important}.p-l0{padding-left:0px!important}.p-r0{padding-right:0px!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}.button,button{font-family:'Josefin sans',sans-serif}.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:0px!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:var(--main-color);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:var(--two-color)}.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:var(--two-color)}.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:var(--main-color);padding:8px 36px 8px;font-weight:700;overflow:hidden;border-radius:2px;background:none;text-transform:capitalize;border:2px solid var(--main-color)}.easy-appointment .ea-actions-group .ea-btn:hover{background-color:var(--main-color);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}