#primary{margin:0px !important;padding:0px !important}p:last-child,.elementor-text-editor p:last-child,.elementor-widget-container p:last-child,.elementor-widget-container .elementor-heading-title{margin-bottom:0}.elementor-widget-theme-post-content ul,.woocommerce-product-details__short-description ul{margin:0;list-style:none}.elementor-widget-theme-post-content ul li,.woocommerce-product-details__short-description ul li{padding-left:20px;position:relative}.elementor-widget-theme-post-content ul li::before,.woocommerce-product-details__short-description ul li::before{content:'•';font-size:20px;text-align:center;display:block;width:20px;height:100%;position:absolute;left:0}.entry-content h1:last-child,.entry-content h2:last-child,.entry-content h3:last-child,.entry-content h4:last-child,.entry-content h5:last-child,.entry-content h6:last-child,.woocommerce h1:last-child,.woocommerce h2:last-child,.woocommerce h3:last-child,.woocommerce h4:last-child,.woocommerce h5:last-child,.woocommerce h6:last-child{margin-bottom:0}input:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,textarea:focus{border-color:unset !important;box-shadow:none !important;outline:none !important}textarea{resize:vertical !important}.facetwp-facet{margin-bottom:0 !important}.facetwp-facet .facetwp-counter{display:none}.facetwp-facet .facetwp-display-value{padding:0}.facetwp-type-search .facetwp-input-wrap{width:100%}.facetwp-type-search .facetwp-input-wrap .facetwp-icon{right:0}.facetwp-type-search .facetwp-input-wrap .facetwp-icon.f-loading::before{animation:none !important;-o-animation:none !important;-ms-animation:none !important;-moz-animation:none !important;-webkit-animation:none !important}.facetwp-type-search .facetwp-input-wrap .facetwp-icon::before{width:40px;background:url("../images/icon-search.svg");background-repeat:no-repeat;background-size:20px 20px;background-position:center}.facetwp-type-search .facetwp-input-wrap input.facetwp-search{font-size:inherit;line-height:inherit;background-color:rgba(0,0,0,0.2);padding-right:40px !important;min-width:unset;width:100%;color:var(--e-global-color-text);border-radius:100px !important;border-width:0 !important}.facetwp-type-search .facetwp-input-wrap input.facetwp-search::placeholder{color:#FFFFFF;opacity:0.6}.facetwp-type-pager{--pager-size:32px;margin-bottom:0 !important}@media (max-width: 1024px){.facetwp-type-pager{--pager-size:28px}}@media (max-width: 767px){.facetwp-type-pager{--pager-size:24px}}.facetwp-type-pager .facetwp-pager{width:fit-content;margin:0 auto}.facetwp-type-pager .facetwp-pager .facetwp-page{width:var(--pager-size);height:var(--pager-size);line-height:var(--pager-size);text-align:center;padding:0;margin-right:8px}.facetwp-type-pager .facetwp-pager .facetwp-page:last-child{margin-right:0}.facetwp-type-pager .facetwp-pager .facetwp-page.prev,.facetwp-type-pager .facetwp-pager .facetwp-page.next{color:var(--e-global-color-text)}.facetwp-type-pager .facetwp-pager .facetwp-page:not(.prev):not(.next){font-weight:400;background-color:#CED7E3;color:#767676}.facetwp-type-pager .facetwp-pager .facetwp-page:not(.prev):not(.next).active,.facetwp-type-pager .facetwp-pager .facetwp-page:not(.prev):not(.next):hover{font-weight:400;color:#FFFFFF;background-color:var(--e-global-color-primary)}.facetwp-type-checkboxes .facetwp-checkbox{margin-bottom:10px;padding-left:30px;background-image:url("../images/Checkbox-unchecked.svg");background-position:center left;background-repeat:no-repeat;background-size:24px 24px}.facetwp-type-checkboxes .facetwp-checkbox.checked{background-image:url("../images/Checkbox-checked.svg")}.facetwp-facet-blog_tag{display:flex;flex-wrap:wrap;gap:10px}.facetwp-facet-blog_tag .facetwp-checkbox{background-image:unset;background-color:#CED7E3;margin:0;padding:5px 10px;border-radius:100px;transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.facetwp-facet-blog_tag .facetwp-checkbox:hover,.facetwp-facet-blog_tag .facetwp-checkbox.checked{background-image:unset;background-color:var(--e-global-color-primary);color:#FFFFFF}.elementor-form .elementor-field-type-submit button{min-width:155px}@media (min-width: 769px){form table.cart .qib-container:not(#qib_id):not(#qib_id){display:flex !important}}.qib-container:not(#qib_id):not(#qib_id){flex-wrap:nowrap !important;width:fit-content;height:fit-content;background-color:transparent;border-radius:10px;border:1px #FFFFFF solid;padding:5px 0}.qib-container:not(#qib_id):not(#qib_id) .qib-button{background-color:transparent;border:unset;color:#FFFFFF;height:fit-content;font-size:20px;line-height:1.25em}@media (max-width: 1024px){.qib-container:not(#qib_id):not(#qib_id) .qib-button{font-size:18px}}@media (max-width: 767px){.qib-container:not(#qib_id):not(#qib_id) .qib-button{font-size:16px}}.qib-container:not(#qib_id):not(#qib_id) .qib-button:hover,.qib-container:not(#qib_id):not(#qib_id) .qib-button:focus{border:unset;background-color:transparent}.qib-container:not(#qib_id):not(#qib_id) .qib-button.minus{border-radius:8px 0 0 8px}.qib-container:not(#qib_id):not(#qib_id) .qib-button.plus{border-radius:0 8px 8px 0}.qib-container:not(#qib_id):not(#qib_id) .quantity input.qty:not(#qib_id):not(#qib_id){color:var(--e-global-color-text);border:unset;height:fit-content;font-size:20px;line-height:1.25em}@media (max-width: 1024px){.qib-container:not(#qib_id):not(#qib_id) .quantity input.qty:not(#qib_id):not(#qib_id){font-size:18px}}@media (max-width: 767px){.qib-container:not(#qib_id):not(#qib_id) .quantity input.qty:not(#qib_id):not(#qib_id){font-size:16px}}@media (max-width: 1024px){.qib-container:not(#qib_id):not(#qib_id){width:fit-content}.qib-container:not(#qib_id):not(#qib_id) .qib-button{width:30px}.qib-container:not(#qib_id):not(#qib_id) .quantity input.qty:not(#qib_id):not(#qib_id){width:40px}}@media (min-width: 768px){.woocommerce table.cart tr td.product-quantity:not(#qib_id):not(#qib_id){text-align:left}.woocommerce table.cart tr td.product-quantity:not(#qib_id):not(#qib_id) .qib-container:not(#qib_id):not(#qib_id){display:inline-block}}.pswp .pswp__ui .pswp__button{border-width:0px}.pswp .pswp__ui .pswp__top-bar .pswp__button{position:relative}.pswp .pswp__ui .pswp__top-bar .pswp__button::after{font-family:"Font Awesome 5 Free";font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#FFF}.pswp .pswp__ui .pswp__button--close::after{content:"\f00d"}.pswp .pswp__ui .pswp__button--share::after{content:"\f064"}.pswp .pswp__ui .pswp__button--fs::after{content:"\f424"}.pswp .pswp__ui .pswp__button--fs.actived::after{content:"\f422"}.pswp .pswp__ui .pswp__button--zoom::after{content:"\f00e"}.pswp .pswp__ui .pswp__button--zoom.actived::after{content:"\f010"}#chaty-widget-0,#back-to-top{--chaty-size:40px}@media (max-width: 1024px){#chaty-widget-0,#back-to-top{--chaty-size:32px}}@media (max-width: 767px){#chaty-widget-0,#back-to-top{--chaty-size:28px}}#back-to-top{position:fixed;bottom:30px;right:20px;z-index:9999;width:var(--chaty-size);height:var(--chaty-size);font:normal normal normal 14px/1 FontAwesome;border-radius:50%;text-align:center;line-height:var(--chaty-size);background:var(--e-global-color-primary);color:#ffffff;font-size:calc(var(--chaty-size) * 0.6);cursor:pointer;border:0;text-decoration:none;transition:all 0.2s ease-in-out;opacity:0;box-shadow:0px 0px 15px rgba(0,0,0,0.3)}#back-to-top:hover{background:#FFFFFF;color:var(--e-global-color-primary)}#back-to-top.show{opacity:1}.elementor-widget-share-buttons .elementor-share-btn{background-position:center;background-repeat:no-repeat;background-size:contain}.elementor-widget-share-buttons .elementor-share-btn.elementor-share-btn_facebook{background-image:url("../images/icon-facebook.svg")}.elementor-widget-share-buttons .elementor-share-btn.elementor-share-btn_twitter{background-image:url("../images/icon-twitter.svg")}#branda-cookie-notice{box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}#branda-cookie-notice .cookie-notice-container .branda-cn-container{align-items:center}body:not(.woocommerce-page) div[data-elementor-type=header]{position:absolute;width:100%}.header-box.elementor-sticky--active{box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);background-color:var(--e-global-color-secondary) !important}.header-box #header-search-box{display:none}.header-box #header-search-btn,.header-box #header-search-close{cursor:pointer}.header-box #header-cart .elementor-button{min-width:unset !important}.header-box #header-cart #elementor-menu-cart__toggle_button{background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("../images/icon-cart.svg")}.header-box #header-cart #elementor-menu-cart__toggle_button i.eicon{visibility:hidden}.header-box #header-cart .elementor-menu-cart__close-button{background-image:url("../images/icon-delete.svg");margin:0}.header-box #header-cart .elementor-menu-cart__close-button::before,.header-box #header-cart .elementor-menu-cart__close-button::after{visibility:hidden}.header-box #header-cart .elementor-menu-cart__products .cart-item{padding-right:0;grid-template-columns:30% 70%}.header-box #header-cart .elementor-menu-cart__products .cart-item dl.variation{grid-template-columns:50% 50%}.header-box #header-cart .elementor-menu-cart__products .cart-item dl.variation dd{margin-right:0 !important;margin-left:0 !important}.header-box #user-menu ul li{transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;padding-left:20px}.header-box #user-menu ul li:hover{background-color:var(--e-global-color-secondary)}.header-box #user-menu ul li span{padding-top:13px;padding-bottom:13px}.base-copyright span{color:#FFFFFF}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2,.woocommerce table.shop_table thead,.woocommerce-page table.shop_table thead,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title{background-color:transparent}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2,#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{text-align:center}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{border-width:0;color:var(--e-global-color-secondary);transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.woocommerce-page.woocommerce-checkout #payment #place_order,.woocommerce.woocommerce-checkout #payment #place_order,.select2-container--default .select2-results__option--highlighted,.select2-container--default .select2-results__option{transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{margin:0;max-width:240px;width:100%}.woocommerce select,.woocommerce-page select,.woocommerce .select2-container .select2-selection--single,.woocommerce-page .select2-container .select2-selection--single,.woocommerce form .form-row textarea,.woocommerce textarea,.woocommerce-page form .form-row textarea,.woocommerce-page textarea{background:rgba(0,0,0,0.4);border-radius:5px;border-color:#4E4E4E}.woocommerce select,.woocommerce-page select,.woocommerce .select2-container .select2-selection--single,.woocommerce-page .select2-container .select2-selection--single{padding:8px 16px}@media (max-width: 767px){.woocommerce select,.woocommerce-page select,.woocommerce .select2-container .select2-selection--single,.woocommerce-page .select2-container .select2-selection--single{padding:6px 12px}}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#FFFFFF}.select2-dropdown{border-color:#4E4E4E;background:#010F24}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true],.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--e-global-color-primary)}.woocommerce form .form-row textarea,.woocommerce textarea,.woocommerce-page form .form-row textarea,.woocommerce-page textarea{height:8em}.woocommerce-checkout .col2-set,.woocommerce-checkout .iconic-wds-fields{margin-bottom:0}.woocommerce .woocommerce-Addresses address,.woocommerce .woocommerce-MyAccount-content address,.woocommerce .woocommerce-customer-details address,.woocommerce-account .woocommerce-Addresses address,.woocommerce-account .woocommerce-MyAccount-content address,.woocommerce-account .woocommerce-customer-details address,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-color:#FFFFFF}.woocommerce ul.order_details li:not(.method){margin-bottom:2em}.woocommerce form.checkout .orddd_field_note{display:none}.woocommerce form.checkout h3{text-transform:capitalize}.woocommerce-checkout .psb_checkout iframe{z-index:1 !important}.woocommerce-checkout .blockUI.blockOverlay{z-index:1 !important}.woocommerce-checkout .payment_method_paypal_ic_checkout .payment_box .paypal-notice *{margin:0}.woocommerce-checkout .payment_method_paypal_ic_checkout .payment_box .paypal-notice .title{font-weight:700;color:red}#header-nav ul.elementor-nav-menu:not(.sub-menu) a::after{width:50px;left:50%;transform:translateX(-50%)}.text-shadow{text-shadow:0 4px 4px rgba(0,0,0,0.35) !important}.testimonial-slider .swiper-wrapper{transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.banner .elementor-background-video-container{position:relative}.banner .elementor-background-video-container::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom, #01193C 10%, rgba(1,25,60,0.15) 33%, #01193C 90%)}.banner .elementor-slide-button{padding:13px 35px !important}.banner .swiper-pagination-bullets{bottom:-200px !important}@media (max-width: 1024px){.banner .elementor-slide-description{margin-bottom:70px !important}.banner .elementor-slide-button{padding:11px 24px !important}.banner .swiper-pagination-bullets{bottom:-80px !important}.banner .swiper-pagination-bullets .swiper-pagination-bullet{width:12px !important;height:12px !important}}@media (max-width: 767px){.banner .elementor-slide-description{margin-bottom:50px !important}.banner .elementor-slide-button{padding:10px 18px !important}.banner .swiper-pagination-bullets{bottom:-50px !important}.banner .swiper-pagination-bullets .swiper-pagination-bullet{width:10px !important;height:10px !important}}.elementor-widget-toggle .elementor-toggle-item{border-radius:10px;overflow:hidden}.elementor-widget-toggle .elementor-toggle-item .elementor-tab-title{border-bottom:1px #FFFFFF solid !important}.elementor-widget-toggle .elementor-toggle-item .elementor-tab-title.elementor-active{border-bottom:4px var(--e-global-color-primary) solid !important}.blog-item .elementor-widget-theme-post-featured-image img{object-fit:cover}.blog-item .elementor-page-title .elementor-heading-title{height:2.4em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 767px){.blog-item .elementor-page-title .elementor-heading-title{height:unset}}.blog-item .elementor-widget-text-editor{flex:1}.elementor-widget-icon-list.breadcrumbs li a span{transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.elementor-widget-icon-list.breadcrumbs li a:hover span{color:var(--e-global-color-primary) !important}.elementor-widget-icon-list.breadcrumbs li:not(:last-child)::after{content:"/";font-weight:400 !important;border-width:0 !important}.elementor-widget-icon-list.breadcrumbs li>span{font-weight:400 !important}.testimonial-item{backdrop-filter:blur(6px)}#gallery-container{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:1fr;gap:45px}#gallery-container .gallery-item{cursor:pointer;width:100%;padding-bottom:100%;border-radius:10px;background-position:center;background-repeat:no-repeat;background-size:cover}#gallery-container .gallery-item a{width:100%;height:100%}@media (max-width: 1024px){#gallery-container{gap:30px}}@media (max-width: 767px){#gallery-container{grid-template-columns:repeat(2, 1fr);gap:20px}}#gallery-popup{cursor:pointer;padding:0;background-color:rgba(0,0,0,0.5);pointer-events:none;position:fixed;top:0;left:0;opacity:0;width:100%;height:100%;z-index:99;transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}#gallery-popup.actived{opacity:1;pointer-events:all}#gallery-popup #gallery-swiper{height:100%}#gallery-popup #gallery-swiper .swiper-wrapper{align-items:center}#gallery-popup #gallery-swiper .swiper-slide{width:75vw;height:60vh;background-position:center;background-repeat:no-repeat;background-size:contain}ul.products li.product{margin-right:0 !important}.single-product.woocommerce div.product .elementor-widget-woocommerce-breadcrumb nav{margin:0}.single-product.woocommerce div.product .elementor-widget-woocommerce-breadcrumb a{font-weight:600}.single-product.woocommerce div.product .elementor-widget-woocommerce-breadcrumb a:hover{color:var(--e-global-color-primary) !important}.single-product.woocommerce div.product form.cart div.quantity,.single-product.woocommerce div.product .elementor-widget-woocommerce-product-price .price,.single-product.woocommerce div.product .elementor-widget-woocommerce-product-title .product_title{margin:0 !important}.single-product.woocommerce div.product form.cart .qib-container{margin-right:10px}.single-product.woocommerce div.product form.cart .single_add_to_cart_button{border-width:0;margin:0 !important}.single-product.woocommerce div.product .elementor-widget-woocommerce-product-data-tabs .wc-tabs-wrapper{margin:0}.single-product.woocommerce div.product .elementor-widget-woocommerce-product-data-tabs .wc-tabs-wrapper ul.wc-tabs{border-top:1px solid #4E4E4E;border-bottom:1px solid #4E4E4E;overflow:visible}.single-product.woocommerce div.product .elementor-widget-woocommerce-product-data-tabs .wc-tabs-wrapper ul.wc-tabs li{margin:0;border-bottom:0}.single-product.woocommerce div.product .elementor-widget-woocommerce-product-data-tabs .wc-tabs-wrapper ul.wc-tabs li a{min-width:270px;text-align:center}.single-product.woocommerce div.product .elementor-widget-woocommerce-product-data-tabs .wc-tabs-wrapper ul.wc-tabs li.active::before{top:-2.5px;background:var(--e-global-color-primary);height:5px}.single-product.woocommerce div.product .elementor-widget-woocommerce-product-data-tabs .wc-tabs-wrapper .woocommerce-Tabs-panel.wc-tab{padding:0 100px;margin-top:40px}@media (max-width: 1024px){.single-product.woocommerce div.product .elementor-widget-woocommerce-product-data-tabs .wc-tabs-wrapper ul.wc-tabs li a{min-width:200px}.single-product.woocommerce div.product .elementor-widget-woocommerce-product-data-tabs .wc-tabs-wrapper .woocommerce-Tabs-panel.wc-tab{padding:0 50px;margin-top:30px}}@media (max-width: 767px){.single-product.woocommerce div.product .elementor-widget-woocommerce-product-data-tabs .wc-tabs-wrapper ul.wc-tabs li{border-bottom:1px solid #4E4E4E}.single-product.woocommerce div.product .elementor-widget-woocommerce-product-data-tabs .wc-tabs-wrapper ul.wc-tabs li:last-child{border-bottom:0}.single-product.woocommerce div.product .elementor-widget-woocommerce-product-data-tabs .wc-tabs-wrapper .woocommerce-Tabs-panel.wc-tab{padding:0 30px;margin-top:20px}}.woocommerce-Address .woocommerce-Address-title{padding:20px !important}.woocommerce-Address .woocommerce-Address-title h1,.woocommerce-Address .woocommerce-Address-title h2,.woocommerce-Address .woocommerce-Address-title h3,.woocommerce-Address .woocommerce-Address-title h4,.woocommerce-Address .woocommerce-Address-title h5,.woocommerce-Address .woocommerce-Address-title h6{margin:0}.woocommerce-Address .woocommerce-Address-title a.edit{padding:0 !important}
