a:focus{outline:0!important}/*SUBMENU*/.hfe-nav-menu__layout-horizontal .sub-menu{padding:12px 24px!important}/*PAGE HEADER*/.page-header{padding:64px 0;min-height:300px;display:flex;align-items:center}.solid-color-page-header .page-header-title{color:#2f76ff!important;text-align:center}.page-subheading{text-align:center}.premium-blog-post-container .premium-blog-inner-container{flex-direction:column-reverse}.premium-blog-post-categories{background-color:#F5F6F7;padding:4px 8px;border-radius:4px}.premium-blog-post-categories i{display:none}/*REWARD*/.award-section .elementor-icon-box-content::before{content:'';width:2px;height:100%;background-color:rgba(255,255,255,0.5);position:absolute;display:block;left:20px;z-index:0}.award-section .elementor-icon-box-icon{background-color:#fff;padding:8px;border-radius:99px;z-index:1}@media (max-width:767px){.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{align-items:flex-start}.award-section .elementor-icon-box-icon{padding:8px 8px 4px 8px}}/*Woocommerce*/.woocommerce-pagination{padding:12px}.woo-entry-image img{border-radius:12px;box-shadow:0 5px 25px -8px rgba(0,0,0,0.5),0 5px 15px -8px rgba(0,0,0,0.2)}.woocommerce-page .page-header,.has-transparent-header .page-header{padding:12px 0 12px 0}.woocommerce-page .oceanwp-row .col{padding:0 1rem}.product-inner h2{margin:0}.woocommerce input.button{padding:0}/*Slider*/.ob-swiper-bundle{padding-bottom:8px}/*Reviews*/.layout-11371 .element-1586678048313{background-color:#fff!important;color:var(--e-global-color-e894e10)!important;border-radius:12px;padding:16px!important}/*Footer*/#noptin-form-2__field-email{background-color:transparent;color:#fff;border:#ffffffa3 solid 1px;padding:12px}#noptin-form-2__field-email::placeholder{color:#ffffffa3}/*Floating Button*/.hdsb-stickybanner{background:rgb(50,197,145);background:linear-gradient(90deg,rgba(50,197,145,1) 13%,rgba(33,118,255,1) 88%)!important}.hdsb-stickybanner *{font-family:'figtree',sans-serif!important}@media screen and (max-width:480px){.hdsb-stickybanner.is-active{flex-direction:column}.hdsb-stickybanner{padding:12px 16px}.hdsb-stickybanner-text{margin-bottom:12px;font-size:16px}.hdsb-stickybanner .hdsb-stickybanner-btn{font-size:14px;padding:6px 12px}.hdsb-stickybanner .hdsb-stickybanner-close{top:-15px}}