.elementor-5812 .elementor-element.elementor-element-4498f344{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-4498f344:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-4498f344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05070A;}.elementor-5812 .elementor-element.elementor-element-1865ef29{width:100%;max-width:100%;}.elementor-5812 .elementor-element.elementor-element-1865ef29 .page-heading{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;padding:20px 0px 30px 0px;}.elementor-5812 .elementor-element.elementor-element-1865ef29 .woocommerce-breadcrumb{fill:#888888;color:#888888;}.elementor-5812 .elementor-element.elementor-element-1865ef29 .woocommerce-breadcrumb a:hover{fill:#222222;color:#222222;}.elementor-5812 .elementor-element.elementor-element-1865ef29 .page-heading .delimeter{fill:#606060;color:#606060;}.elementor-5812 .elementor-element.elementor-element-1865ef29 .page-heading .title{fill:#888888;color:#888888;}.elementor-5812 .elementor-element.elementor-element-1865ef29 .page-heading a.back-history{font-family:"Open Sans", Sans-serif;font-size:14px;fill:#888888;color:#888888;}.elementor-5812 .elementor-element.elementor-element-1865ef29 .page-heading a.back-history:hover{fill:#222222;color:#222222;}.elementor-5812 .elementor-element.elementor-element-52dbc52b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-5812 .elementor-element.elementor-element-52dbc52b:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-52dbc52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05070A;}.elementor-5812 .elementor-element.elementor-element-7fc19420{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5812 .elementor-element.elementor-element-7fc19420:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-7fc19420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05070A;}.elementor-5812 .elementor-element.elementor-element-6f16e9b3{--slides-per-view:1;width:100%;max-width:100%;}.elementor-5812 .elementor-element.elementor-element-6f16e9b3 .swiper-vertical-images .vertical-thumbnails-wrapper li{margin-bottom:10px;}.elementor-5812 .elementor-element.elementor-element-6f16e9b3 > .elementor-widget-container{padding:4% 4% 4% 4%;border-style:none;border-radius:22px 22px 22px 22px;}.woocommerce .elementor-5812 .elementor-element.elementor-element-6f16e9b3 .woocommerce-product-gallery img{width:100%;}.woocommerce .elementor-5812 .elementor-element.elementor-element-6f16e9b3 .images-wrapper.woocommerce-product-gallery:not(.double_image, .one_image), .woocommerce .elementor-5812 .elementor-element.elementor-element-6f16e9b3 .woocommerce-product-gallery:is(.double_image, .one_image) .woocommerce-product-gallery{border-style:none;}.woocommerce .elementor-5812 .elementor-element.elementor-element-6f16e9b3 .woocommerce-product-gallery{border-radius:20px 20px 20px 20px;overflow:hidden;}.woocommerce .elementor-5812 .elementor-element.elementor-element-6f16e9b3 .thumbnail-item{border-style:none;}.woocommerce .elementor-5812 .elementor-element.elementor-element-6f16e9b3 .thumbnail-item, .woocommerce .elementor-5812 .elementor-element.elementor-element-6f16e9b3 .thumbnail-item img{border-radius:22px 22px 22px 22px;overflow:hidden;}.elementor-5812 .elementor-element.elementor-element-854aca7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-5812 .elementor-element.elementor-element-728abd24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-76108289{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 010px 10px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-5812 .elementor-element.elementor-element-76108289 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;line-height:33px;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-63596c9d{width:auto;max-width:auto;background-color:#08152E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.8% 2% 0.8% 2%;z-index:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F7BFF66;border-radius:999px 999px 999px 999px;}.elementor-5812 .elementor-element.elementor-element-63596c9d.elementor-element{--align-self:center;}.elementor-5812 .elementor-element.elementor-element-63596c9d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;color:#2F7BFF;}.elementor-5812 .elementor-element.elementor-element-7dc6dd81{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.woocommerce .elementor-5812 .elementor-element.elementor-element-7dc6dd81 .price{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:31px;}.woocommerce .elementor-5812 .elementor-element.elementor-element-7dc6dd81 .price ins{color:#DB2D2F;font-family:"Open Sans", Sans-serif;}.elementor-5812 .elementor-element.elementor-element-64b7dc34{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;color:#9AA8BD;}.elementor-5812 .elementor-element.elementor-element-5243e9de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-5812 .elementor-element.elementor-element-5243e9de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-5812 .elementor-element.elementor-element-5243e9de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-5812 .elementor-element.elementor-element-5243e9de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-5812 .elementor-element.elementor-element-5243e9de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-5812 .elementor-element.elementor-element-5243e9de .elementor-icon-list-icon i{color:#1E7BFF;transition:color 0.3s;}.elementor-5812 .elementor-element.elementor-element-5243e9de .elementor-icon-list-icon svg{fill:#1E7BFF;transition:fill 0.3s;}.elementor-5812 .elementor-element.elementor-element-5243e9de{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-5812 .elementor-element.elementor-element-5243e9de .elementor-icon-list-text{color:#D8E2F0;transition:color 0.3s;}.elementor-5812 .elementor-element.elementor-element-70a59b03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5812 .elementor-element.elementor-element-7051c082 > .elementor-widget-container{margin:5px 0px 15px 0px;}.elementor-5812 .elementor-element.elementor-element-7051c082 .single_add_to_cart_button .button-text:last-child{margin-left:4px;}.elementor-5812 .elementor-element.elementor-element-7051c082 .single_add_to_cart_button .button-text:first-child{margin-right:4px;}.woocommerce .elementor-5812 .elementor-element.elementor-element-7051c082 form.cart table.variations label{color:var( --e-global-color-primary );margin-bottom:16px;}.woocommerce .elementor-5812 .elementor-element.elementor-element-7051c082 form.cart table.variations td.value select, .woocommerce .elementor-5812 .elementor-element.elementor-element-7051c082 form.cart table.variations td.value:before{background-color:#08152E;border:1px solid #3C82FF59;border-radius:12px;}.woocommerce .elementor-5812 .elementor-element.elementor-element-7051c082 .quantity-wrapper{font-size:18px;max-width:unset;height:52px;}.woocommerce .elementor-5812 .elementor-element.elementor-element-7051c082 .quantity-wrapper input{font-size:18px;height:52px;width:90px;}.woocommerce .elementor-5812 .elementor-element.elementor-element-7051c082 .quantity-wrapper select{font-size:18px;}.woocommerce .elementor-5812 .elementor-element.elementor-element-7051c082 .quantity{height:52px;}.woocommerce .elementor-5812 .elementor-element.elementor-element-7051c082 .quantity-select select{height:52px;width:90px;}.elementor-5812 .elementor-element.elementor-element-7051c082 .single_add_to_cart_button{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:18px;letter-spacing:0.08em;fill:#FFFFFF;color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:#114872;border-radius:2% 2% 2% 2%;box-shadow:0px 8px 30px -10px rgba(40, 119.99999999999994, 255, 0.45);padding:4% 6% 4% 6%;}.elementor-5812 .elementor-element.elementor-element-7051c082 .single_add_to_cart_button:hover, .elementor-5812 .elementor-element.elementor-element-7051c082 .single_add_to_cart_button:focus{color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:#1CA8FF;}.elementor-5812 .elementor-element.elementor-element-7051c082 .single_add_to_cart_button:hover svg, .elementor-5812 .elementor-element.elementor-element-7051c082 .single_add_to_cart_button:focus svg{fill:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-7051c082 .single_add_to_cart_button > i{font-size:1em;}.elementor-5812 .elementor-element.elementor-element-7051c082 .single_add_to_cart_button > svg{width:1em;height:1em;}.elementor-5812 .elementor-element.elementor-element-10f3cb88 .elementor-button{min-width:26px;font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:24px;fill:#FFFFFF;color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:#00000000;padding:0px 0px 020px 0px;}.elementor-5812 .elementor-element.elementor-element-10f3cb88 .button-text:last-child, .elementor-5812 .elementor-element.elementor-element-10f3cb88 .mtips .button-text:nth-last-child(2){margin-left:11px;padding-left:0;}.elementor-5812 .elementor-element.elementor-element-10f3cb88 .button-text:first-child{margin-right:11px;padding-right:0;}.elementor-5812 .elementor-element.elementor-element-10f3cb88 .elementor-button:hover, .elementor-5812 .elementor-element.elementor-element-10f3cb88 .elementor-button:focus{color:#000000;--loader-side-color:#000000;background-color:#02010100;}.elementor-5812 .elementor-element.elementor-element-10f3cb88 .elementor-button:hover svg, .elementor-5812 .elementor-element.elementor-element-10f3cb88 .elementor-button:focus svg{fill:#000000;}.elementor-5812 .elementor-element.elementor-element-10f3cb88 .elementor-button, .elementor-5812 .elementor-element.elementor-element-10f3cb88 .elementor-button.button{border-style:none;}.elementor-5812 .elementor-element.elementor-element-6a3922c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E1;--border-color:#E1E1E1;}.elementor-5812 .elementor-element.elementor-element-2a06536e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5812 .elementor-element.elementor-element-2cf28061 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E1E1E1;}.elementor-5812 .elementor-element.elementor-element-2cf28061 .etheme-icon-box{align-items:flex-start;}.elementor-5812 .elementor-element.elementor-element-2cf28061 .etheme-icon-box-icon{color:#DB2D2F;fill:#DB2D2F;}.elementor-5812 .elementor-element.elementor-element-2cf28061 .etheme-icon-box-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;line-height:19px;color:#222222;margin-bottom:7px;}.elementor-5812 .elementor-element.elementor-element-2cf28061 .etheme-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;color:#555555;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-167b0b24 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E1E1E1;}.elementor-5812 .elementor-element.elementor-element-167b0b24 .etheme-icon-box{align-items:flex-start;}.elementor-5812 .elementor-element.elementor-element-167b0b24 .etheme-icon-box-icon{color:#DB2D2F;fill:#DB2D2F;}.elementor-5812 .elementor-element.elementor-element-167b0b24 .etheme-icon-box-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;line-height:19px;color:#222222;margin-bottom:7px;}.elementor-5812 .elementor-element.elementor-element-167b0b24 .etheme-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;color:#555555;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-1f5c3ea2 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E1E1E1;}.elementor-5812 .elementor-element.elementor-element-1f5c3ea2 .etheme-icon-box{align-items:flex-start;}.elementor-5812 .elementor-element.elementor-element-1f5c3ea2 .etheme-icon-box-icon{color:#DB2D2F;fill:#DB2D2F;}.elementor-5812 .elementor-element.elementor-element-1f5c3ea2 .etheme-icon-box-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;line-height:19px;color:#222222;margin-bottom:7px;}.elementor-5812 .elementor-element.elementor-element-1f5c3ea2 .etheme-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;color:#555555;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-11d1eec > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E1E1E1;}.elementor-5812 .elementor-element.elementor-element-11d1eec .etheme-icon-box{align-items:flex-start;}.elementor-5812 .elementor-element.elementor-element-11d1eec .etheme-icon-box-icon{color:#DB2D2F;fill:#DB2D2F;}.elementor-5812 .elementor-element.elementor-element-11d1eec .etheme-icon-box-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;line-height:19px;color:#222222;margin-bottom:7px;}.elementor-5812 .elementor-element.elementor-element-11d1eec .etheme-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:14px;color:#555555;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-64bbbb44{margin:30px 25px calc(var(--kit-widget-spacing, 0px) + 20px) 25px;}.elementor-5812 .elementor-element.elementor-element-64bbbb44 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;line-height:19px;color:#1A1A1A;}.elementor-5812 .elementor-element.elementor-element-69609732{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 30px) 25px;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#555555;}.elementor-5812 .elementor-element.elementor-element-94698c3:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-94698c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05070A;}.elementor-5812 .elementor-element.elementor-element-94698c3 > .elementor-container{max-width:1410px;}.elementor-5812 .elementor-element.elementor-element-94698c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:35px;padding:0px 15px 0px 15px;}.elementor-5812 .elementor-element.elementor-element-94698c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5812 .elementor-element.elementor-element-1780de2b{--display:flex;--min-height:120px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF3030;--border-color:#FF3030;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:30px;--padding-right:30px;}.elementor-5812 .elementor-element.elementor-element-1780de2b:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-1780de2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1403068C;}.elementor-5812 .elementor-element.elementor-element-6ca8af47{margin:0px 13px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-5812 .elementor-element.elementor-element-6ca8af47 .elementor-icon-wrapper{text-align:center;}.elementor-5812 .elementor-element.elementor-element-6ca8af47.elementor-view-stacked .elementor-icon{background-color:#FF3B3B;}.elementor-5812 .elementor-element.elementor-element-6ca8af47.elementor-view-framed .elementor-icon, .elementor-5812 .elementor-element.elementor-element-6ca8af47.elementor-view-default .elementor-icon{color:#FF3B3B;border-color:#FF3B3B;}.elementor-5812 .elementor-element.elementor-element-6ca8af47.elementor-view-framed .elementor-icon, .elementor-5812 .elementor-element.elementor-element-6ca8af47.elementor-view-default .elementor-icon svg{fill:#FF3B3B;}.elementor-5812 .elementor-element.elementor-element-6ca8af47 .elementor-icon{font-size:64px;}.elementor-5812 .elementor-element.elementor-element-6ca8af47 .elementor-icon svg{height:64px;}.elementor-5812 .elementor-element.elementor-element-1e27304a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-5812 .elementor-element.elementor-element-8f27fe3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-5812 .elementor-element.elementor-element-8f27fe3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#7EA7FF;}.elementor-5812 .elementor-element.elementor-element-22979168 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:34px;font-weight:800;line-height:38px;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-3f49af7a{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-4884e36b{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;color:#B7C4D9;}.elementor-5812 .elementor-element.elementor-element-03b3b6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}:is( .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__items, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}.elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);}.elementor-5812 .elementor-element.elementor-element-5e8eb374{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E79FF40;--border-color:#2E79FF40;}.elementor-5812 .elementor-element.elementor-element-5e8eb374:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-5e8eb374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5812 .elementor-element.elementor-element-1b777044{--display:flex;--min-height:0px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5812 .elementor-element.elementor-element-1b777044.e-con{--align-self:center;}.elementor-5812 .elementor-element.elementor-element-2690333a img{width:80px;opacity:0.9;}.elementor-5812 .elementor-element.elementor-element-536423ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5812 .elementor-element.elementor-element-7e77d040{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -600px;text-align:start;}.elementor-5812 .elementor-element.elementor-element-7e77d040 .elementor-heading-title{font-family:"Open Sans", Sans-serif;color:#2E79FF;}.elementor-5812 .elementor-element.elementor-element-7e99ffff{width:var( --container-widget-width, 100% );max-width:100%;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5812 .elementor-element.elementor-element-53b6f568{--display:flex;--min-height:201px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5812 .elementor-element.elementor-element-ff1ecb4{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5812 .elementor-element.elementor-element-ff1ecb4 img{width:100%;max-width:100%;height:115px;opacity:0.22;}.elementor-5812 .elementor-element.elementor-element-564add1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;}.elementor-5812 .elementor-element.elementor-element-1a4f73d8{--display:flex;--min-height:125px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E79FF38;--border-color:#2E79FF38;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:024px;--padding-left:028px;--padding-right:028px;}.elementor-5812 .elementor-element.elementor-element-1a4f73d8:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-1a4f73d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030C1CB3;}.elementor-5812 .elementor-element.elementor-element-51be9e64{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5812 .elementor-element.elementor-element-51be9e64 .elementor-icon-wrapper{text-align:start;}.elementor-5812 .elementor-element.elementor-element-51be9e64.elementor-view-stacked .elementor-icon{background-color:#2E79FF;}.elementor-5812 .elementor-element.elementor-element-51be9e64.elementor-view-framed .elementor-icon, .elementor-5812 .elementor-element.elementor-element-51be9e64.elementor-view-default .elementor-icon{color:#2E79FF;border-color:#2E79FF;}.elementor-5812 .elementor-element.elementor-element-51be9e64.elementor-view-framed .elementor-icon, .elementor-5812 .elementor-element.elementor-element-51be9e64.elementor-view-default .elementor-icon svg{fill:#2E79FF;}.elementor-5812 .elementor-element.elementor-element-51be9e64 .elementor-icon{font-size:58px;}.elementor-5812 .elementor-element.elementor-element-51be9e64 .elementor-icon svg{height:58px;}.elementor-5812 .elementor-element.elementor-element-30dbc4f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-5812 .elementor-element.elementor-element-215d783f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-505e0467{font-size:16px;font-weight:400;color:#B7C4D9;}.elementor-5812 .elementor-element.elementor-element-672201ab{--display:flex;--min-height:125px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E79FF38;--border-color:#2E79FF38;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:024px;--padding-left:028px;--padding-right:028px;}.elementor-5812 .elementor-element.elementor-element-672201ab:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-672201ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030C1CB3;}.elementor-5812 .elementor-element.elementor-element-aeda299{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5812 .elementor-element.elementor-element-aeda299 .elementor-icon-wrapper{text-align:start;}.elementor-5812 .elementor-element.elementor-element-aeda299.elementor-view-stacked .elementor-icon{background-color:#9B4DFF;}.elementor-5812 .elementor-element.elementor-element-aeda299.elementor-view-framed .elementor-icon, .elementor-5812 .elementor-element.elementor-element-aeda299.elementor-view-default .elementor-icon{color:#9B4DFF;border-color:#9B4DFF;}.elementor-5812 .elementor-element.elementor-element-aeda299.elementor-view-framed .elementor-icon, .elementor-5812 .elementor-element.elementor-element-aeda299.elementor-view-default .elementor-icon svg{fill:#9B4DFF;}.elementor-5812 .elementor-element.elementor-element-aeda299 .elementor-icon{font-size:58px;}.elementor-5812 .elementor-element.elementor-element-aeda299 .elementor-icon svg{height:58px;}.elementor-5812 .elementor-element.elementor-element-508242d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-5812 .elementor-element.elementor-element-29480189 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-33da5bf9{font-size:16px;font-weight:400;color:#B7C4D9;}.elementor-5812 .elementor-element.elementor-element-64ad8ad4{--display:flex;--min-height:125px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2E79FF38;--border-color:#2E79FF38;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:024px;--padding-left:028px;--padding-right:028px;}.elementor-5812 .elementor-element.elementor-element-64ad8ad4:not(.elementor-motion-effects-element-type-background), .elementor-5812 .elementor-element.elementor-element-64ad8ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030C1CB3;}.elementor-5812 .elementor-element.elementor-element-21c5062d{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5812 .elementor-element.elementor-element-21c5062d .elementor-icon-wrapper{text-align:start;}.elementor-5812 .elementor-element.elementor-element-21c5062d.elementor-view-stacked .elementor-icon{background-color:#39C86A;}.elementor-5812 .elementor-element.elementor-element-21c5062d.elementor-view-framed .elementor-icon, .elementor-5812 .elementor-element.elementor-element-21c5062d.elementor-view-default .elementor-icon{color:#39C86A;border-color:#39C86A;}.elementor-5812 .elementor-element.elementor-element-21c5062d.elementor-view-framed .elementor-icon, .elementor-5812 .elementor-element.elementor-element-21c5062d.elementor-view-default .elementor-icon svg{fill:#39C86A;}.elementor-5812 .elementor-element.elementor-element-21c5062d .elementor-icon{font-size:58px;}.elementor-5812 .elementor-element.elementor-element-21c5062d .elementor-icon svg{height:58px;}.elementor-5812 .elementor-element.elementor-element-6d2df409{--display:flex;}.elementor-5812 .elementor-element.elementor-element-4589377d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-5812 .elementor-element.elementor-element-2187672b{font-size:16px;font-weight:400;color:#B7C4D9;}.elementor-5812 .elementor-element.elementor-element-43857ee4 > .elementor-widget-container{margin:80px 0px 30px 0px;}.elementor-5812 .elementor-element.elementor-element-43857ee4 ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5812 .elementor-element.elementor-element-43857ee4 .related-products-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;line-height:29px;margin-bottom:20px;}@media(max-width:1366px){.elementor-5812 .elementor-element.elementor-element-728abd24{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5812 .elementor-element.elementor-element-76108289{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5812 .elementor-element.elementor-element-63596c9d.elementor-element{--align-self:flex-start;}.elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}}@media(min-width:768px){.elementor-5812 .elementor-element.elementor-element-4498f344{--content-width:1410px;}.elementor-5812 .elementor-element.elementor-element-52dbc52b{--content-width:1410px;}.elementor-5812 .elementor-element.elementor-element-7fc19420{--width:55%;}.elementor-5812 .elementor-element.elementor-element-854aca7{--width:45%;}.elementor-5812 .elementor-element.elementor-element-03b3b6c{--content-width:1400px;}.elementor-5812 .elementor-element.elementor-element-1b777044{--width:140px;}.elementor-5812 .elementor-element.elementor-element-536423ed{--width:80%;}.elementor-5812 .elementor-element.elementor-element-53b6f568{--width:25%;}.elementor-5812 .elementor-element.elementor-element-1a4f73d8{--width:33.3%;}.elementor-5812 .elementor-element.elementor-element-672201ab{--width:33.3%;}.elementor-5812 .elementor-element.elementor-element-64ad8ad4{--width:33.3%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5812 .elementor-element.elementor-element-7fc19420{--width:100%;}.elementor-5812 .elementor-element.elementor-element-854aca7{--width:100%;}}@media(max-width:1024px){.elementor-5812 .elementor-element.elementor-element-1865ef29 > .elementor-widget-container{padding:0px 5px 0px 15px;}.elementor-5812 .elementor-element.elementor-element-854aca7{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5812 .elementor-element.elementor-element-76108289{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}:is( .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__items, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(10px / 2);padding-bottom:calc(10px / 2);}:is( .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__slider, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 10px / -2);margin-bottom:calc( 10px / -2);}.elementor-5812 .elementor-element.elementor-element-43857ee4 ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-5812 .elementor-element.elementor-element-1865ef29 .page-heading{line-height:1.4em;}.elementor-5812 .elementor-element.elementor-element-52dbc52b{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-5812 .elementor-element.elementor-element-7fc19420{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-854aca7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5812 .elementor-element.elementor-element-728abd24{--gap:3% 3%;--row-gap:3%;--column-gap:3%;}.elementor-5812 .elementor-element.elementor-element-94698c3{margin-top:0px;margin-bottom:0px;}.elementor-5812 .elementor-element.elementor-element-1e27304a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__items, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__slider, .elementor-5812 .elementor-element.elementor-element-d289fab > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-5812 .elementor-element.elementor-element-2690333a img{width:1000px;max-width:100%;}.elementor-5812 .elementor-element.elementor-element-564add1e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5812 .elementor-element.elementor-element-43857ee4 > .elementor-widget-container{margin:80px 015px 30px 15px;}.elementor-5812 .elementor-element.elementor-element-43857ee4 ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-etheme_add_to_cart, class: .elementor-element-7051c082 *//* Variation label */
.elementor-5812 .elementor-element.elementor-element-7051c082 .variations label,
.elementor-5812 .elementor-element.elementor-element-7051c082 table.variations th label{
  color:#4BA7FF !important;
  font-size:19px !important;
  font-weight:900 !important;
  text-shadow:0 0 14px rgba(75,167,255,.35);
}


/* Variation buttons wrapper */
.elementor-5812 .elementor-element.elementor-element-7051c082 .custom-version-buttons{
  display:flex;
  flex-wrap:wrap;
  gap:8px;
  align-items:center;
}


/* Variation buttons */
.elementor-5812 .elementor-element.elementor-element-7051c082 .custom-version-buttons .version-btn{
  background:#fff !important;
  color:#111 !important;
  border:none !important;

  padding:11px 18px !important;
  margin:0 !important;

  font-size:11px !important;
  line-height:1.3 !important;
  font-weight:500 !important;

  min-height:42px;

  display:inline-flex;
  align-items:center;
  justify-content:center;

  cursor:pointer;

  transition:
    background-color .25s ease,
    color .25s ease;
}


/* Hover */
.elementor-5812 .elementor-element.elementor-element-7051c082 .custom-version-buttons .version-btn:hover{
  background:#0847c9 !important;
  color:#fff !important;
}


/* Selected variation */
.elementor-5812 .elementor-element.elementor-element-7051c082 .custom-version-buttons .version-btn.active{
  background:#0847c9 !important;
  color:#fff !important;
}


/* Selected variation price */
.elementor-5812 .elementor-element.elementor-element-7051c082 .woocommerce-variation-price .price,
.elementor-5812 .elementor-element.elementor-element-7051c082 .single_variation .price{
  opacity:1 !important;
  height:auto !important;
  display:block !important;

  color:#fff !important;
  font-size:32px !important;
  font-weight:900 !important;
  line-height:1 !important;

  margin:18px 0 18px 0 !important;

  text-shadow:
    0 0 10px rgba(255,255,255,.25),
    0 0 28px rgba(60,130,255,.45);
}


/* € symbol same size */
.elementor-5812 .elementor-element.elementor-element-7051c082 .woocommerce-Price-currencySymbol{
  font-size:1em !important;
  font-weight:900 !important;
  margin-right:4px;
}


/* Tablet */
@media (max-width:1024px){

  .elementor-5812 .elementor-element.elementor-element-7051c082 .custom-version-buttons{
    gap:7px;
  }

  .elementor-5812 .elementor-element.elementor-element-7051c082 .custom-version-buttons .version-btn{
    padding:10px 14px !important;
    font-size:10px !important;
  }

  .elementor-5812 .elementor-element.elementor-element-7051c082 .woocommerce-variation-price .price,
  .elementor-5812 .elementor-element.elementor-element-7051c082 .single_variation .price{
    font-size:28px !important;
  }
}


/* Mobile */
@media (max-width:767px){

  .elementor-5812 .elementor-element.elementor-element-7051c082 table.variations,
  .elementor-5812 .elementor-element.elementor-element-7051c082 table.variations tbody,
  .elementor-5812 .elementor-element.elementor-element-7051c082 table.variations tr,
  .elementor-5812 .elementor-element.elementor-element-7051c082 table.variations th,
  .elementor-5812 .elementor-element.elementor-element-7051c082 table.variations td{
    display:block;
    width:100%;
  }

  .elementor-5812 .elementor-element.elementor-element-7051c082 table.variations th{
    margin-bottom:10px;
  }

  .elementor-5812 .elementor-element.elementor-element-7051c082 .custom-version-buttons{
    flex-direction:column;
    align-items:stretch;
    gap:8px;
    width:100%;
  }

  .elementor-5812 .elementor-element.elementor-element-7051c082 .custom-version-buttons .version-btn{
    width:100%;
    min-height:42px;
    font-size:11px !important;
    padding:10px 12px !important;
  }

  .elementor-5812 .elementor-element.elementor-element-7051c082 .woocommerce-variation-price .price,
  .elementor-5812 .elementor-element.elementor-element-7051c082 .single_variation .price{
    font-size:24px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52dbc52b *//* Dropdown → buttons */
.variations select{
display:none!important;
}

.variable-items-wrapper{
display:flex!important;
gap:12px;
flex-wrap:wrap;
}

.variable-item{
background:#0b1020!important;
border:1px solid rgba(80,130,255,.25)!important;

padding:14px 26px!important;

border-radius:14px!important;

color:#fff!important;

min-width:180px;

transition:.25s;
}

.variable-item:hover{
border-color:#3d8cff!important;

box-shadow:
0 0 18px rgba(61,140,255,.25);
}

.variable-item.selected{
background:
linear-gradient(
180deg,
#1f6fff,
#0e4dd8
)!important;

color:white!important;

box-shadow:
0 0 24px rgba(61,140,255,.35);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ca8af47 */.elementor-5812 .elementor-element.elementor-element-6ca8af47 svg{
  filter:drop-shadow(0 0 12px rgba(255,48,48,.55));
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ce2c75b */.elementor-5812 .elementor-element.elementor-element-3ce2c75b{
  color:#E5EAF3;
  font-size:17px;
  line-height:1.7;
}

.elementor-5812 .elementor-element.elementor-element-3ce2c75b .warn-title{
  color:#FF3B3B;
  font-weight:800;
  letter-spacing:.3px;
}

.elementor-5812 .elementor-element.elementor-element-3ce2c75b strong{
  color:#FFFFFF;
  font-weight:800;
}

.elementor-5812 .elementor-element.elementor-element-3ce2c75b .red{
  color:#FF4A4A;
  font-weight:600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1780de2b */.elementor-5812 .elementor-element.elementor-element-1780de2b{
  background:linear-gradient(90deg, rgba(35,4,8,.72), rgba(5,10,24,.72));
  border:1px solid rgba(255,48,48,.75);
  border-radius:14px;
  box-shadow:0 0 24px rgba(255,48,48,.18), inset 0 0 30px rgba(255,48,48,.06);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22979168 */.elementor-5812 .elementor-element.elementor-element-22979168{
background:linear-gradient(
90deg,
#FFFFFF 0%,
#FFFFFF 16%,
#2E79FF 32%,
#2E79FF 100%
);

-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4884e36b */.elementor-5812 .elementor-element.elementor-element-4884e36b{
  color:#B7C4D9;
}

.elementor-5812 .elementor-element.elementor-element-4884e36b span{
  color:#2E79FF;
  font-weight:600;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2690333a */.elementor-5812 .elementor-element.elementor-element-2690333a{
    width:120px !important;
    height:120px !important;

    min-width:120px;
    min-height:120px;

    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    aspect-ratio:1/1;

    border:2px solid rgba(45,110,255,.55);
    border-radius:50%;

    background:transparent !important;

    /* glow tik IŠORĖJE */
    box-shadow:
      0 0 18px rgba(45,110,255,.15),
      0 0 40px rgba(45,110,255,.08);

    overflow:visible;
}

.elementor-5812 .elementor-element.elementor-element-2690333a img{
    width:58px !important;
    height:auto !important;

    filter:
      drop-shadow(0 0 6px rgba(45,110,255,.18));
}

@media (max-width: 767px){

    .elementor-5812 .elementor-element.elementor-element-2690333a{
        width:90px !important;
        height:90px !important;

        min-width:90px !important;
        min-height:90px !important;

        border-width:2px;

        box-shadow:
          0 0 12px rgba(45,110,255,.15),
          0 0 25px rgba(45,110,255,.08);
    }

    .elementor-5812 .elementor-element.elementor-element-2690333a img{
        width:44px !important;
        height:auto !important;
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e99ffff */.elementor-5812 .elementor-element.elementor-element-7e99ffff{
  color:#C7D1E0;
  font-size:16px;
  line-height:1.55;
}

.elementor-5812 .elementor-element.elementor-element-7e99ffff p{
  margin:0 0 6px 0;
}

.elementor-5812 .elementor-element.elementor-element-7e99ffff .blue{
  color:#2E79FF;
  font-weight:600;
}

.elementor-5812 .elementor-element.elementor-element-7e99ffff .mode-flashes{
  display:flex;
  flex-wrap:wrap;
  gap:12px 22px;
  margin:8px 0 10px 0;
  font-size:14px;
  color:#C7D1E0;
}

.elementor-5812 .elementor-element.elementor-element-7e99ffff .mode-flashes b{
  color:#FF4D4D;
  font-weight:700;
  margin-right:4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-536423ed */.elementor-5812 .elementor-element.elementor-element-536423ed{
    position:relative !important;
    z-index:20 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff1ecb4 */.elementor-5812 .elementor-element.elementor-element-ff1ecb4{
  height:100% !important;
}

.elementor-5812 .elementor-element.elementor-element-ff1ecb4 img{
  height:100% !important;
  width:auto !important;
  max-width:none !important;

  object-fit:contain !important;
  object-position:right center !important;

  transform:translateX(18%) scale(1.18);
  opacity:.1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53b6f568 */.elementor-5812 .elementor-element.elementor-element-53b6f568{
  position:absolute !important;
  top:0 !important;
  right:0 !important;
  bottom:0 !important;

  width:42% !important;
  height:100% !important;

  overflow:hidden !important;
  z-index:1 !important;
  pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-etheme_related, class: .elementor-element-43857ee4 */.elementor-5812 .elementor-element.elementor-element-43857ee4 .product-details .product-title a,
.elementor-5812 .elementor-element.elementor-element-43857ee4 .product-details .price,
.elementor-5812 .elementor-element.elementor-element-43857ee4 .product-details .price .woocommerce-Price-amount,
.elementor-5812 .elementor-element.elementor-element-43857ee4 .product-details .price .woocommerce-Price-currencySymbol {
    color: #ffffff !important;
}

/* Hover */
.elementor-5812 .elementor-element.elementor-element-43857ee4 .product-details .product-title a:hover,
.elementor-5812 .elementor-element.elementor-element-43857ee4 .product-details .price:hover,
.elementor-5812 .elementor-element.elementor-element-43857ee4 .product-details .price:hover .woocommerce-Price-amount,
.elementor-5812 .elementor-element.elementor-element-43857ee4 .product-details .price:hover .woocommerce-Price-currencySymbol {
    color: #0847c9 !important;
}


/* Wishlist & Compare */
.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .xstore-wishlist,
.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .xstore-compare {
    background-color: #071326 !important;
    color: #ffffff !important;
}

.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .xstore-wishlist .et-icon,
.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .xstore-compare .et-icon {
    color: #ffffff !important;
}

/* Hover */
.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .xstore-wishlist:hover,
.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .xstore-compare:hover {
    background-color: #ffffff !important;
    color: #071326 !important;
}

.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .xstore-wishlist:hover .et-icon,
.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .xstore-compare:hover .et-icon {
    color: #071326 !important;
}

/* Add to Cart */
.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .add_to_cart_button {
    background-color: #071326 !important;
    color: #ffffff !important;
    border-color: #071326 !important;
}

.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .add_to_cart_button:hover {
    background-color: #ffffff !important;
    color: #071326 !important;
    border-color: #071326 !important;
}

/* Quick View */
.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .show-quickly {
    background: #071326 !important;
    color: #ffffff !important;
}

.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .show-quickly:hover {
    background: #ffffff !important;
    color: #071326 !important;
}

.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .show-quickly::before,
.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .show-quickly::after {
    color: #ffffff !important;
}

.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .show-quickly:hover::before,
.elementor-5812 .elementor-element.elementor-element-43857ee4 .footer-product .show-quickly:hover::after {
    color: #071326 !important;
}/* End custom CSS */