.a-cart-btn-hide .single_add_to_cart_button{display:none}.prod-add-sec table.variations tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th,.prod-add-sec table.variations tbody tr:hover>th,.prod-add-sec table.variations tbody tr:hover>td{background:#fff0}.single-product form.cart .variations label{color:#0e0e0e;margin-bottom:0;font-weight:700;font-family:"Roboto",Sans-serif;font-size:15px;line-height:1.2em}.single-product form.cart .variations select{color:#0e0e0e;font-family:"Roboto",Sans-serif;text-align:center;background-color:#fff;border:1px solid #e7e2dc;border-radius:12px;height:44px;min-height:44px;margin-bottom:5px;padding:0 18px;font-size:16px;font-weight:700;transition:all .3s;vertical-align:middle;line-height:1.42857;display:block}.single-product form.cart .variations select:hover{border-color:#C8BEB8!important;box-shadow:0 3px 8px rgb(0 0 0 / .08)}.single-product form.cart .variations select:focus{border-color:#6A8A76!important;box-shadow:0 0 0 3px rgb(106 138 118 / .25);outline:0}.single-product .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-enabled .btn-price{display:none}.single-product .woocommerce-variation.single_variation .woocommerce-variation-price::before{content:"Total price: ";font-size:26px;font-weight:700;color:#000;margin-right:5px;line-height:1.1em}.single-product table.variations tbody tr th{text-align:left}.single-product .single_variation_wrap{border-top:1px solid #6a6a6a4d;margin-top:20px;padding-left:0;padding-right:0;padding-top:10px}.org-price-sec label,.single-product .single_variation_wrap .woocommerce-variation-price{color:#2b2b2b;font-family:Lato,sans-serif;font-size:26px;font-weight:700;line-height:1.1em}.org-price-sec.woocommerce-variation-price{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;margin-top:20px;font-size:26px;display:flex;margin-top:10px;margin-bottom:0;font-size:27px}.single-product .single_variation_wrap .woocommerce-Price-amount,.org-price-sec .woocommerce-Price-amount{color:#2b2b2b;font-size:32px;font-weight:700}.vat-tex-price{color:#6a6a6a;font-size:16px;line-height:1.1em;margin-bottom:20px;margin-top:10px}.single-product .woocommerce-variation-add-to-cart .single_add_to_cart_button{border-radius:50px!important}.single-product .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{background-color:#acdeef!important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#000}.single-product .elementor-add-to-cart .wapf-field-label label{font-weight:700;margin-bottom:10px}.single-product .elementor-add-to-cart .wapf-field-input select{width:100%;padding:12px 18px;border-radius:15px;border:1px solid #e5e7eb;background-color:#f9fafb;font-size:16px;font-weight:600;color:#374151;appearance:none;outline:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7L10 12L15 7' stroke='%236B7280' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.single-product .elementor-add-to-cart .wapf-field-input select:hover{border-color:#C8BEB8!important;box-shadow:0 3px 8px rgb(0 0 0 / .08)}.xoo-wsc-basket{opacity:0}.headr-cart-menu .elementor-menu-cart__toggle .elementor-button-text{display:none}.headr-cart-menu .elementor-menu-cart__toggle_button{padding:14px!important;border-radius:50px!important;box-shadow:0 0 10px #222}.heading_line h2{border-bottom:1px solid rgba(0,0,0,9%);padding-bottom:15px}.heading_line h2::after{position:absolute;content:"";background-color:#517d8d;height:3px;width:50px;bottom:-1px;left:0}.heading_line.cntr h2::after{left:48%}.icon-list-icon-bg-circle .elementor-icon-list-icon{background:#517d8d;padding:11px 14px 11px 10px;border-radius:50%}.icon-box-icon-bg-circle .elementor-icon-box-wrapper{background-color:#FFF;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFAFAF;border-radius:10px 10px 10px 10px;transition:transform 0.3s ease-in-out}.icon-box-icon-bg-circle .elementor-icon-box-wrapper:hover{transform:scale(1.05)}.icon-box-icon-bg-circle .elementor-icon{background-color:#517d8d;padding:20px;border-radius:50%}.list-itm-clr li.elementor-inline-item{background-color:#FFF;padding:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7C7C7;transition:transform 0.3s ease-in-out}.list-itm-clr li.elementor-inline-item:hover{transform:scale(1.05)}.widget_custom_recent_posts_image ul.custom-recent-posts-widget{padding-left:3px}.custom-recent-posts-widget .post-title{text-decoration:none;font-weight:400;font-size:16px;display:block;color:#000}.blog-c-sidebar.elementor-sticky--active{z-index:1!important}.blog-c-sidebar .hfe-search-form__input{width:100%;border-bottom:1px solid #000;border-radius:0;background:#fff0;font-size:18px;color:#000;padding:0 60px 0 0;height:60px}.blog-c-sidebar .hfe-search-button-wrapper .hfe-search-form__input::placeholder{font-weight:300}.blog-c-sidebar .hfe-search-form__container .hfe-search-submit{border:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto;height:auto;display:flex;align-items:center;justify-content:center;background:#fff0;border-radius:0}.blog-c-sidebar .hfe-search-form__container .hfe-search-submit svg{color:#000;width:20px}.elementor-widget-sidebar h2{font-weight:400}.blog-c-sidebar .widget_custom_recent_posts_image .widget-title{font-size:1.8em;font-weight:400;margin-bottom:30px;position:relative;letter-spacing:-.48px;margin:0 0 15px 0}.blog-c-sidebar .widget_categories ul{margin:0;padding:0;list-style:none;margin-bottom:20px}.blog-c-sidebar .widget_categories ul li{display:block;clear:both;border:none;padding:0;margin:0 0 12px;position:relative;width:400;color:#000}.blog-c-sidebar .widget_categories ul a{color:#000;font-weight:400;font-size:18px}.blog-c-sidebar .widget_custom_recent_posts_image{margin-top:20px}.elementor-12 .elementor-element.elementor-element-7768a33:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-7768a33>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-12 .elementor-element.elementor-element-641917e:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-641917e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:none!important}span.page-numbers.current{padding:8px 15px;border-radius:50px;color:#0f2533!important}.cf7-grid .wpcf7-quiz-label{color:#333}.elementor-widget-text-editor p,.de-page-content ul,.de-page-content ol{font-weight:300}.de-page-content b,.de-page-content strong{font-weight:400}.de-page-content h2,.de-page-content h3,.de-page-content h4{font-weight:400}.de-page-content h3{margin-top:20px;margin-bottom:10px}.de-page-content h4{margin-top:10px;margin-bottom:5px}.de-page-content ul{margin:10px 0}.head-about-imf-overlay .elementor-widget-image{position:relative;display:inline-block}.head-about-imf-overlay .elementor-widget-image img{display:block;width:100%;height:auto}.head-about-imf-overlay .elementor-widget-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#537c8c;opacity:.7}.wpcf7-form .cf7-submit [type=submit]:focus{background:#ACDEEF!important}.shoppage .content-area{margin-top:-15px;background-color:#f5f9fb}.shoppage .site-main{padding:60px 0 30px 0}.shoppage .woocommerce-products-header__title.page-title{color:#0f2a3d;font-weight:700}.shoppage .woocommerce-ordering .orderby{padding:12px 14px;border-radius:10px;border:1px solid #c5d8e0;background:#fff;color:#0f2a3d}.shoppage .woocommerce-ordering select:focus-visible{box-shadow:0 0 0 0 #fff;outline:0 solid #000;outline-offset:0}.shoppage ul.products li.product{background-color:#fff;border-radius:0 0 15px 15px}.shoppage ul.products li.product img{border-radius:15px 15px 0 0}li.product .pro-tit{padding:15px;padding-top:0}.shoppage ul.products .pro-tit a.woocommerce-loop-product__link .woocommerce-loop-product__title{color:#0d2634}.shoppage ul.products .pro-tit a.woocommerce-loop-product__link:hover .woocommerce-loop-product__title{color:#000}.woocommerce.shoppage ul.products .pro-tit a.woocommerce-loop-product__link .woocommerce-loop-product__title{font-size:1.2em}.shoppage ul.products .add_to_cart_button{color:#fff;background-color:#517d8d;width:100%;text-align:center;border-radius:10px;padding:13px}.shoppage .site-main ul.products .price{color:#0f2a3d!important;font-size:1em!important}@media (max-width:400px){.shoppage .woocommerce-ordering{float:unset}}@media (min-width:1400px){.shoppage .site-main{max-width:1420px!important}}