.elementor-4199 .elementor-element.elementor-element-36183f4:not(.elementor-motion-effects-element-type-background), .elementor-4199 .elementor-element.elementor-element-36183f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCF2F5;}.elementor-4199 .elementor-element.elementor-element-36183f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4199 .elementor-element.elementor-element-36183f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4199 .elementor-element.elementor-element-df51f5b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4199 .elementor-element.elementor-element-df51f5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-4199 .elementor-element.elementor-element-ff1e447.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4199 .elementor-element.elementor-element-ff1e447.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4199 .elementor-element.elementor-element-ff1e447.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-bookchoix_icon_box .acm-iconbox .acm-icon-content .acm-icon-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-bookchoix_icon_box .acm-iconbox .acm-icon-content .acm-icon-desc{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4199 .elementor-element.elementor-element-36f5be5{width:auto;max-width:auto;}.elementor-4199 .elementor-element.elementor-element-36f5be5 .acm-iconbox .iconbox-wrap{padding:0px 0px 0px 0px;}.elementor-4199 .elementor-element.elementor-element-36f5be5 .acm-iconbox .acm-icon i{font-size:13px;}.elementor-4199 .elementor-element.elementor-element-36f5be5 .acm-iconbox .acm-icon{color:#121823;}.elementor-4199 .elementor-element.elementor-element-36f5be5 .acm-iconbox .acm-icon a{color:#121823;}.elementor-4199 .elementor-element.elementor-element-36f5be5 .icon-left .acm-icon{left:11px;}.elementor-4199 .elementor-element.elementor-element-36f5be5 .icon-left .acm-icon-content{margin-left:31px;}.elementor-4199 .elementor-element.elementor-element-36f5be5 .acm-iconbox .acm-icon-content .acm-icon-heading{font-size:12px;font-weight:600;text-transform:uppercase;color:#121823;}.elementor-4199 .elementor-element.elementor-element-36f5be5 .acm-iconbox .acm-icon-content .acm-icon-desc{color:#7A7575;}.elementor-4199 .elementor-element.elementor-element-351eb4e{width:auto;max-width:auto;}.elementor-4199 .elementor-element.elementor-element-351eb4e > .elementor-widget-container{margin:0px 0px 0px 9px;}.elementor-4199 .elementor-element.elementor-element-351eb4e .acm-iconbox .iconbox-wrap{padding:0px 0px 0px 0px;}.elementor-4199 .elementor-element.elementor-element-351eb4e .acm-iconbox .acm-icon i{font-size:13px;}.elementor-4199 .elementor-element.elementor-element-351eb4e .acm-iconbox .acm-icon{color:#121823;}.elementor-4199 .elementor-element.elementor-element-351eb4e .acm-iconbox .acm-icon a{color:#121823;}.elementor-4199 .elementor-element.elementor-element-351eb4e .icon-left .acm-icon{left:11px;}.elementor-4199 .elementor-element.elementor-element-351eb4e .icon-left .acm-icon-content{margin-left:31px;}.elementor-4199 .elementor-element.elementor-element-351eb4e .acm-iconbox .acm-icon-content .acm-icon-heading{font-size:12px;font-weight:600;text-transform:uppercase;color:#121823;}.elementor-4199 .elementor-element.elementor-element-351eb4e .acm-iconbox .acm-icon-content .acm-icon-desc{color:#7A7575;}.elementor-bc-flex-widget .elementor-4199 .elementor-element.elementor-element-021efad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4199 .elementor-element.elementor-element-021efad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4199 .elementor-element.elementor-element-2bfc421{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-4199 .elementor-element.elementor-element-2bfc421 .elementor-social-icon{background-color:#12182300;}.elementor-4199 .elementor-element.elementor-element-2bfc421 .elementor-social-icon i{color:#121823;}.elementor-4199 .elementor-element.elementor-element-2bfc421 .elementor-social-icon svg{fill:#121823;}.elementor-4199 .elementor-element.elementor-element-ce30aae:not(.elementor-motion-effects-element-type-background), .elementor-4199 .elementor-element.elementor-element-ce30aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4199 .elementor-element.elementor-element-ce30aae{box-shadow:0px 3px 37px 0px rgba(5.1000000000000005, 5.1000000000000005, 5.1000000000000005, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4199 .elementor-element.elementor-element-ce30aae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4199 .elementor-element.elementor-element-a2d9161.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4199 .elementor-element.elementor-element-a2d9161.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4199 .elementor-element.elementor-element-a2d9161.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4199 .elementor-element.elementor-element-f3ca3dd{width:var( --container-widget-width, 104.01% );max-width:104.01%;--container-widget-width:104.01%;--container-widget-flex-grow:0;}.elementor-4199 .elementor-element.elementor-element-f3ca3dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4199 .elementor-element.elementor-element-f3ca3dd .custom-logo .acm-site-logo {max-width:87%;height:auto;}.elementor-bc-flex-widget .elementor-4199 .elementor-element.elementor-element-2b11c1a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4199 .elementor-element.elementor-element-2b11c1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4199 .elementor-element.elementor-element-2b11c1a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-widget-bookchoix_navigation #site-navigation-wrap .dropdown-menu > li > a ,
                               .elementor-widget-bookchoix_navigation .acm-nav-widget li a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4199 .elementor-element.elementor-element-12ef763{width:var( --container-widget-width, 94.566% );max-width:94.566%;--container-widget-width:94.566%;--container-widget-flex-grow:0;}.elementor-4199 .elementor-element.elementor-element-12ef763.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap .dropdown-menu > li > a ,
                               .elementor-4199 .elementor-element.elementor-element-12ef763 .acm-nav-widget li a{font-weight:600;}.elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap #site-navigation li .megamenu > li > a, .elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap #site-navigation li .megamenu > li > a span{color:#3e3f66;}.elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap .main-navigation ul li a, 
                    .elementor-4199 .elementor-element.elementor-element-12ef763 .acm-nav-widget li a{color:#3e3f66;}.elementor-4199 .elementor-element.elementor-element-12ef763  #site-navigation-wrap .dropdown-menu > li > a:hover,
                    .elementor-4199 .elementor-element.elementor-element-12ef763 .acm-nav-widget li a:hover,
                    .elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap .dropdown-menu > li.current_page_item > a,
                    .elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap .dropdown-menu > li.current_menu_item > a,
                    .elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap .dropdown-menu > li.current-menu-ancestor > a,
                    .elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap .dropdown-menu > li.current-menu-parent > a{color:#16181b;}.elementor-4199 .elementor-element.elementor-element-12ef763 .sf-menu ul.sub-menu{background-color:#ffffff !important;}.elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap .main-navigation .nomega-dropdown .sub-menu li a,
                    .elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap .main-navigation .megamenu .sub-menu li a{color:#3E3F66;}.elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap .main-navigation .nomega-dropdown .sub-menu li a:hover,
                    .elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap .main-navigation .nomega-dropdown .sub-menu li a:active,
                    .elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap .main-navigation .megamenu.sub-menu li a:hover,
                    .elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap .main-navigation .megamenu.sub-menu li a:active{color:#121823;}.elementor-4199 .elementor-element.elementor-element-12ef763 #site-navigation-wrap .dropdown-menu ul li.menu-item{border-color:#f5f4f4 !important;}.elementor-bc-flex-widget .elementor-4199 .elementor-element.elementor-element-f7465cf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4199 .elementor-element.elementor-element-f7465cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4199 .elementor-element.elementor-element-f7465cf.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4199 .elementor-element.elementor-element-f7465cf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4199 .elementor-element.elementor-element-60e4b39 .elementor-button{background-color:#121823;font-size:14px;font-weight:500;border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-4199 .elementor-element.elementor-element-60e4b39 .elementor-button:hover, .elementor-4199 .elementor-element.elementor-element-60e4b39 .elementor-button:focus{background-color:#DDDDDD;color:#121823;border-color:#121823;}.elementor-4199 .elementor-element.elementor-element-60e4b39{width:var( --container-widget-width, 37% );max-width:37%;margin:19px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-4199 .elementor-element.elementor-element-60e4b39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4199 .elementor-element.elementor-element-60e4b39 .elementor-button:hover svg, .elementor-4199 .elementor-element.elementor-element-60e4b39 .elementor-button:focus svg{fill:#121823;}.elementor-4199 .elementor-element.elementor-element-49f9fd9{width:var( --container-widget-width, 16.805% );max-width:16.805%;--container-widget-width:16.805%;--container-widget-flex-grow:0;}.elementor-4199 .elementor-element.elementor-element-49f9fd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-4199 .elementor-element.elementor-element-49f9fd9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4199 .elementor-element.elementor-element-49f9fd9 .nav-menu-wishlist a{background-color:#121823;color:#ffffff;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4199 .elementor-element.elementor-element-397f969{width:var( --container-widget-width, 35.939% );max-width:35.939%;margin:18px 7px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:35.939%;--container-widget-flex-grow:0;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-4199 .elementor-element.elementor-element-397f969.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4199 .elementor-element.elementor-element-397f969 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-4199 .elementor-element.elementor-element-e56f85e{width:auto;max-width:auto;}.elementor-4199 .elementor-element.elementor-element-e56f85e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4199 .elementor-element.elementor-element-e56f85e.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4199 .elementor-element.elementor-element-e56f85e .xoo-wsc-sc-cont a.xoo-wsc-cart-trigger{background-color:#FFFFFF;color:#121823;}.elementor-4199 .elementor-element.elementor-element-e56f85e .xoo-wsc-sc-cont a.xoo-wsc-cart-trigger .wcmenucart-details.count{background-color:#29CCAB;color:#FFFFFF;}.elementor-4199 .elementor-element.elementor-element-e56f85e .xoo-wsc-sc-cont a.xoo-wsc-cart-trigger .wcmenucart-details.count:before{border-color:#29CCAB;}.elementor-4199 .elementor-element.elementor-element-0d0a56e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4199 .elementor-element.elementor-element-0d0a56e.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4199 .elementor-element.elementor-element-0d0a56e .hamburger-icon{right:-371px;text-align:center;top:-52px;width:24px;height:24px;line-height:24px;}.elementor-4199 .elementor-element.elementor-element-0d0a56e .hamburger-icon i{font-size:16px;line-height:24px;}.elementor-4199 .elementor-element.elementor-element-0d0a56e .hamburger-icon .icon-menu{color:#908E98;}.elementor-4199 .elementor-element.elementor-element-0d0a56e .hamburger-icon .icon-menu:hover{color:#737178;}@media(max-width:1024px){.elementor-4199 .elementor-element.elementor-element-f3ca3dd .custom-logo .acm-site-logo {max-width:39px;height:auto;}.elementor-4199 .elementor-element.elementor-element-f7465cf.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}}@media(min-width:768px){.elementor-4199 .elementor-element.elementor-element-a2d9161{width:33.023%;}.elementor-4199 .elementor-element.elementor-element-2b11c1a{width:43.431%;}.elementor-4199 .elementor-element.elementor-element-f7465cf{width:22.853%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4199 .elementor-element.elementor-element-a2d9161{width:37%;}.elementor-4199 .elementor-element.elementor-element-f7465cf{width:50%;}}@media(max-width:767px){.elementor-4199 .elementor-element.elementor-element-a2d9161{width:40%;}.elementor-4199 .elementor-element.elementor-element-f3ca3dd{width:var( --container-widget-width, 218px );max-width:218px;--container-widget-width:218px;--container-widget-flex-grow:0;}.elementor-4199 .elementor-element.elementor-element-f3ca3dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4199 .elementor-element.elementor-element-f3ca3dd.elementor-element{--order:-99999 /* order start hack */;}.elementor-4199 .elementor-element.elementor-element-f3ca3dd .custom-logo .acm-site-logo {max-width:85%;height:auto;}.elementor-4199 .elementor-element.elementor-element-f7465cf{width:99%;}.elementor-4199 .elementor-element.elementor-element-f7465cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-4199 .elementor-element.elementor-element-60e4b39 .elementor-button{font-size:11px;}.elementor-4199 .elementor-element.elementor-element-49f9fd9{width:var( --container-widget-width, 101px );max-width:101px;--container-widget-width:101px;--container-widget-flex-grow:0;}.elementor-4199 .elementor-element.elementor-element-397f969{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4199 .elementor-element.elementor-element-397f969.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4199 .elementor-element.elementor-element-e56f85e{width:var( --container-widget-width, 61px );max-width:61px;--container-widget-width:61px;--container-widget-flex-grow:0;}.elementor-4199 .elementor-element.elementor-element-e56f85e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4199 .elementor-element.elementor-element-e56f85e.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-4199 .elementor-element.elementor-element-0d0a56e .hamburger-icon{right:10px;text-align:center;top:-32px;}.elementor-4199 .elementor-element.elementor-element-0d0a56e .hamburger-icon i{font-size:21px;}}