.elementor-626 .elementor-element.elementor-element-11e0828{padding:20px 0px 40px 0px;}.woocommerce .elementor-626 .elementor-element.elementor-element-2babd88 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-626 .elementor-element.elementor-element-2babd88 .flex-viewport{border-radius:18px 18px 18px 18px;}.woocommerce .elementor-626 .elementor-element.elementor-element-2babd88 .flex-control-thumbs img{border-radius:12px 12px 12px 12px;}.elementor-626 .elementor-element.elementor-element-d82156c > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-626 .elementor-element.elementor-element-67ed3e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-00d12d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-626 .elementor-element.elementor-element-00d12d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-626 .elementor-element.elementor-element-8bf37ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-8bf37ba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-707d7a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-626 .elementor-element.elementor-element-707d7a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-626 .elementor-element.elementor-element-881b0da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-626 .elementor-element.elementor-element-44efc46{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-44efc46 .cart button, .elementor-626 .elementor-element.elementor-element-44efc46 .cart .button{transition:all 0.2s;}.elementor-626 .elementor-element.elementor-element-44efc46 .quantity .qty{transition:all 0.2s;}.elementor-626 .elementor-element.elementor-element-b215b5e:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-b215b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-626 .elementor-element.elementor-element-b215b5e{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECECEC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:24px;margin-bottom:0px;padding:22px 14px 22px 14px;}.elementor-626 .elementor-element.elementor-element-b215b5e, .elementor-626 .elementor-element.elementor-element-b215b5e > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-626 .elementor-element.elementor-element-b215b5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-72ba5f6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-626 .elementor-element.elementor-element-72ba5f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-626 .elementor-element.elementor-element-72ba5f6 > .elementor-element-populated{padding:4px 6px 4px 6px;}.elementor-626 .elementor-element.elementor-element-87235ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-626 .elementor-element.elementor-element-87235ac .elementor-heading-title{font-size:34px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-626 .elementor-element.elementor-element-87ea39f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-908b074.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-626 .elementor-element.elementor-element-908b074.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-626 .elementor-element.elementor-element-908b074 > .elementor-element-populated{padding:4px 6px 4px 6px;}.elementor-626 .elementor-element.elementor-element-56a3299{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-626 .elementor-element.elementor-element-56a3299 .elementor-heading-title{font-size:34px;}.elementor-626 .elementor-element.elementor-element-05585b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-049037e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-626 .elementor-element.elementor-element-049037e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-626 .elementor-element.elementor-element-049037e > .elementor-element-populated{padding:4px 6px 4px 6px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-626 .elementor-element.elementor-element-2dfc694{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-2dfc694 .elementor-icon-wrapper{text-align:center;}.elementor-626 .elementor-element.elementor-element-2dfc694.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-626 .elementor-element.elementor-element-2dfc694.elementor-view-framed .elementor-icon, .elementor-626 .elementor-element.elementor-element-2dfc694.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-626 .elementor-element.elementor-element-2dfc694.elementor-view-framed .elementor-icon, .elementor-626 .elementor-element.elementor-element-2dfc694.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-626 .elementor-element.elementor-element-2dfc694 .elementor-icon{font-size:24px;}.elementor-626 .elementor-element.elementor-element-2dfc694 .elementor-icon svg{height:24px;}.elementor-626 .elementor-element.elementor-element-c972565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-31e5200{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-46da976{--display:flex;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-626 .elementor-element.elementor-element-8c1192f{--display:flex;}.elementor-626 .elementor-element.elementor-element-10dcef7{--display:flex;}.elementor-626 .elementor-element.elementor-element-4f2231e{--display:flex;}.elementor-626 .elementor-element.elementor-element-da871cb{--n-accordion-title-font-size:16px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-626 .elementor-element.elementor-element-da871cb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-626 .elementor-element.elementor-element-ae01b91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-626 .elementor-element.elementor-element-ae01b91 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#111111;}.elementor-626 .elementor-element.elementor-element-9fccbe8{padding:10px 0px 60px 0px;}.elementor-626 .elementor-element.elementor-element-dd4ccda:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-dd4ccda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-626 .elementor-element.elementor-element-dd4ccda, .elementor-626 .elementor-element.elementor-element-dd4ccda > .elementor-background-overlay{border-radius:28px 28px 28px 28px;}.elementor-626 .elementor-element.elementor-element-dd4ccda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:56px 50px 56px 50px;}.elementor-626 .elementor-element.elementor-element-dd4ccda > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-d0f7918.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-626 .elementor-element.elementor-element-d0f7918.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-626 .elementor-element.elementor-element-ce72c32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-626 .elementor-element.elementor-element-ce72c32 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:800;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-626 .elementor-element.elementor-element-3826d38.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-626 .elementor-element.elementor-element-3826d38.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-626 .elementor-element.elementor-element-3884164{--display:flex;}.elementor-626 .elementor-element.elementor-element-f426414{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#ffffff;}.elementor-626 .elementor-element.elementor-element-f66145c{--display:flex;}.elementor-626 .elementor-element.elementor-element-47f0079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#ffffff;}.elementor-626 .elementor-element.elementor-element-b1c01f5{--display:flex;}.elementor-626 .elementor-element.elementor-element-3205e2a{color:#ffffff;}.elementor-626 .elementor-element.elementor-element-6f2a458{--display:flex;}.elementor-626 .elementor-element.elementor-element-aab200c{color:#ffffff;}.elementor-626 .elementor-element.elementor-element-e55e148{--display:flex;}.elementor-626 .elementor-element.elementor-element-6533d31{color:#ffffff;}.elementor-626 .elementor-element.elementor-element-371acdb{--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-626 .elementor-element.elementor-element-371acdb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;}@media(min-width:768px){.elementor-626 .elementor-element.elementor-element-10a4953{width:50%;}.elementor-626 .elementor-element.elementor-element-d82156c{width:50%;}.elementor-626 .elementor-element.elementor-element-00d12d1{width:70%;}.elementor-626 .elementor-element.elementor-element-707d7a4{width:30%;}.elementor-626 .elementor-element.elementor-element-72ba5f6{width:33.33%;}.elementor-626 .elementor-element.elementor-element-908b074{width:33.33%;}.elementor-626 .elementor-element.elementor-element-049037e{width:33.33%;}.elementor-626 .elementor-element.elementor-element-d0f7918{width:55%;}.elementor-626 .elementor-element.elementor-element-3826d38{width:45%;}}@media(max-width:1024px){.elementor-626 .elementor-element.elementor-element-11e0828{padding:24px 40px 36px 40px;}.elementor-626 .elementor-element.elementor-element-8bf37ba .elementor-heading-title{font-size:23px;}.elementor-626 .elementor-element.elementor-element-9fccbe8{padding:10px 40px 50px 40px;}.elementor-626 .elementor-element.elementor-element-dd4ccda{padding:40px 40px 40px 40px;}}@media(max-width:767px){.elementor-626 .elementor-element.elementor-element-11e0828{padding:24px 20px 32px 20px;}.elementor-626 .elementor-element.elementor-element-d82156c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-626 .elementor-element.elementor-element-8bf37ba .elementor-heading-title{font-size:21px;}.elementor-626 .elementor-element.elementor-element-87235ac .elementor-heading-title{font-size:26px;}.elementor-626 .elementor-element.elementor-element-56a3299 .elementor-heading-title{font-size:26px;}.elementor-626 .elementor-element.elementor-element-9fccbe8{padding:10px 12px 40px 12px;}.elementor-626 .elementor-element.elementor-element-dd4ccda{padding:36px 22px 36px 22px;}.elementor-626 .elementor-element.elementor-element-ce72c32 .elementor-heading-title{font-size:32px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-2babd88 */.elementor-626 .elementor-element.elementor-element-2babd88 .woocommerce-product-gallery{display:flex !important;flex-direction:row;gap:16px;align-items:flex-start;position:relative;}
.elementor-626 .elementor-element.elementor-element-2babd88 .woocommerce-product-gallery .flex-viewport{flex:1 1 auto;border-radius:18px;overflow:hidden;background:#f3f3f3;position:relative;}
.elementor-626 .elementor-element.elementor-element-2babd88 .woocommerce-product-gallery .flex-control-thumbs{order:-1 !important;display:flex !important;flex-direction:column;gap:12px;width:92px;flex:0 0 92px;margin:0 !important;padding:0 !important;list-style:none;}
.elementor-626 .elementor-element.elementor-element-2babd88 .woocommerce-product-gallery .flex-control-thumbs li{width:100% !important;margin:0 !important;float:none !important;list-style:none;}
.elementor-626 .elementor-element.elementor-element-2babd88 .woocommerce-product-gallery .flex-control-thumbs img{border-radius:12px;background:#f3f3f3;border:1.5px solid #ececec;cursor:pointer;opacity:1;}
.elementor-626 .elementor-element.elementor-element-2babd88 .woocommerce-product-gallery .flex-control-thumbs img.flex-active{border-color:#00295E;}
.elementor-626 .elementor-element.elementor-element-2babd88 .woocommerce-product-gallery__image img,.elementor-626 .elementor-element.elementor-element-2babd88 .flex-viewport img{border-radius:18px;}
.elementor-626 .elementor-element.elementor-element-2babd88 .cm-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;background:#fff;border:none;box-shadow:0 4px 16px rgba(0,0,0,0.12);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;color:#111;font-size:24px;line-height:1;padding:0;}
.elementor-626 .elementor-element.elementor-element-2babd88 .cm-gallery-prev{left:14px;}
.elementor-626 .elementor-element.elementor-element-2babd88 .cm-gallery-next{right:14px;}
.elementor-626 .elementor-element.elementor-element-2babd88 .woocommerce-product-gallery__trigger{display:none !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-881b0da */.elementor-626 .elementor-element.elementor-element-881b0da .price,.elementor-626 .elementor-element.elementor-element-881b0da .price .amount,.elementor-626 .elementor-element.elementor-element-881b0da .price bdi,.elementor-626 .elementor-element.elementor-element-881b0da .price .woocommerce-Price-currencySymbol{font-size:15px !important;font-weight:400 !important;color:#555555 !important;}.elementor-626 .elementor-element.elementor-element-881b0da .price{margin:0 !important;text-align:right;line-height:1.4;}@media(max-width:767px){.elementor-626 .elementor-element.elementor-element-881b0da .price{text-align:left !important;}}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-44efc46 */.elementor-626 .elementor-element.elementor-element-44efc46 .variations tr,
.elementor-626 .elementor-element.elementor-element-44efc46 .variations .woo-variation-items-wrapper{display:block;margin-bottom:16px;}
.elementor-626 .elementor-element.elementor-element-44efc46 table.variations{margin:0 !important;}
.elementor-626 .elementor-element.elementor-element-44efc46 .variations .label{margin:0 0 12px 0 !important;padding:0 !important;line-height:1.2;font-weight:400;}
.elementor-626 .elementor-element.elementor-element-44efc46 .variations th.label,.elementor-626 .elementor-element.elementor-element-44efc46 .variations td.value{padding-top:0 !important;padding-bottom:0 !important;vertical-align:top;}
.elementor-626 .elementor-element.elementor-element-44efc46 .single_variation_wrap{margin-top:6px !important;}
.elementor-626 .elementor-element.elementor-element-44efc46 .woocommerce-variation-add-to-cart{margin:0 !important;padding:0 !important;}
.elementor-626 .elementor-element.elementor-element-44efc46 .woocommerce-variation{margin:0 !important;}
.elementor-626 .elementor-element.elementor-element-44efc46 ul.variable-items-wrapper{gap:6px;margin:0;}
.elementor-626 .elementor-element.elementor-element-44efc46 ul.variable-items-wrapper li.variable-item{margin:0 6px 8px 0 !important;}
.elementor-626 .elementor-element.elementor-element-44efc46 li.variable-item.color-variable-item{width:34px;height:34px;padding:3px;background:#fff;border:1px solid #ededed;border-radius:50% !important;box-sizing:border-box;overflow:hidden;}
.elementor-626 .elementor-element.elementor-element-44efc46 li.variable-item.color-variable-item .variable-item-span{width:100%;height:100%;border-radius:50% !important;display:block;}
.elementor-626 .elementor-element.elementor-element-44efc46 li.variable-item.color-variable-item.selected,
.elementor-626 .elementor-element.elementor-element-44efc46 li.variable-item.color-variable-item:hover{border-color:#00295E;}
.elementor-626 .elementor-element.elementor-element-44efc46 li.variable-item.button-variable-item{min-width:42px;height:38px;line-height:38px;padding:0 10px;font-size:14px;}
.elementor-626 .elementor-element.elementor-element-44efc46 form.variations_form{margin-top:0 !important;}
.elementor-626 .elementor-element.elementor-element-44efc46 .variations{margin-top:0 !important;}
.elementor-626 .elementor-element.elementor-element-44efc46 .variations .label,.elementor-626 .elementor-element.elementor-element-44efc46 .variations .label label,.elementor-626 .elementor-element.elementor-element-44efc46 .button-variable-item,.elementor-626 .elementor-element.elementor-element-44efc46 li.variable-item.button-variable-item,.elementor-626 .elementor-element.elementor-element-44efc46 .woo-selected-variation-item-name,.elementor-626 .elementor-element.elementor-element-44efc46 .woo-variation-swatches-variation-name{font-weight:400 !important;}
.elementor-626 .elementor-element.elementor-element-44efc46 form.cart{display:block;width:100%;}
.elementor-626 .elementor-element.elementor-element-44efc46 .quantity{margin-bottom:12px;}
.elementor-626 .elementor-element.elementor-element-44efc46 .single_add_to_cart_button{display:block !important;width:100% !important;float:none !important;background-color:var(--e-global-color-secondary) !important;color:#fff !important;border:none !important;border-radius:8px !important;height:52px !important;line-height:52px !important;padding:0 24px !important;font-weight:600 !important;font-size:15px !important;text-align:center !important;transition:opacity .2s;}
.elementor-626 .elementor-element.elementor-element-44efc46 .single_add_to_cart_button:hover{opacity:.9;background-color:var(--e-global-color-secondary) !important;color:#fff !important;}
.elementor-626 .elementor-element.elementor-element-44efc46 .quantity input.qty,.elementor-626 .elementor-element.elementor-element-44efc46 .quantity .qty,.elementor-626 .elementor-element.elementor-element-44efc46 .quantity input[type=number]{border-radius:8px !important;text-align:center !important;border:1px solid #dcdcdc !important;height:52px !important;line-height:52px !important;padding:0 8px !important;box-sizing:border-box !important;}
.elementor-626 .elementor-element.elementor-element-44efc46 a.reset_variations{display:none !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b215b5e */@media (max-width:767px){
.elementor-626 .elementor-element.elementor-element-b215b5e > .elementor-container{display:flex !important;flex-wrap:nowrap !important;gap:4px;}
.elementor-626 .elementor-element.elementor-element-b215b5e > .elementor-container > .elementor-column{width:33.333% !important;max-width:33.333% !important;}
.elementor-626 .elementor-element.elementor-element-b215b5e .elementor-widget-icon svg, .elementor-626 .elementor-element.elementor-element-b215b5e .elementor-widget-icon i{font-size:22px !important;}
.elementor-626 .elementor-element.elementor-element-b215b5e .elementor-widget-text-editor{font-size:11px !important;}
.elementor-626 .elementor-element.elementor-element-b215b5e .elementor-column .elementor-element-populated{padding:4px !important;}
}
.elementor-626 .elementor-element.elementor-element-b215b5e .elementor-widget-wrap{gap:5px !important;}
.elementor-626 .elementor-element.elementor-element-b215b5e .elementor-column .elementor-widget-wrap > .elementor-widget{margin-bottom:0 !important;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-da871cb */.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item-title{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;gap:12px;padding-top:22px !important;padding-bottom:22px !important;}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item-title-header{flex:1 1 auto !important;}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item-title-icon{margin-left:auto !important;flex:0 0 16px !important;}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item-title-text{display:inline-flex;align-items:center;}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item-title-text::before{content:'';display:inline-block;width:20px;height:20px;margin-right:12px;background-repeat:no-repeat;background-position:center;background-size:contain;flex:0 0 20px;}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion > details:nth-of-type(1) .e-n-accordion-item-title-text::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2724%27%20height%3D%2724%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23111111%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8z%27%2F%3E%3Cpolyline%20points%3D%2714%202%2014%208%2020%208%27%2F%3E%3Cline%20x1%3D%278%27%20y1%3D%2713%27%20x2%3D%2716%27%20y2%3D%2713%27%2F%3E%3Cline%20x1%3D%278%27%20y1%3D%2717%27%20x2%3D%2716%27%20y2%3D%2717%27%2F%3E%3C%2Fsvg%3E");}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion > details:nth-of-type(2) .e-n-accordion-item-title-text::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2724%27%20height%3D%2724%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23111111%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cline%20x1%3D%278%27%20y1%3D%276%27%20x2%3D%2721%27%20y2%3D%276%27%2F%3E%3Cline%20x1%3D%278%27%20y1%3D%2712%27%20x2%3D%2721%27%20y2%3D%2712%27%2F%3E%3Cline%20x1%3D%278%27%20y1%3D%2718%27%20x2%3D%2721%27%20y2%3D%2718%27%2F%3E%3Ccircle%20cx%3D%274%27%20cy%3D%276%27%20r%3D%271%27%2F%3E%3Ccircle%20cx%3D%274%27%20cy%3D%2712%27%20r%3D%271%27%2F%3E%3Ccircle%20cx%3D%274%27%20cy%3D%2718%27%20r%3D%271%27%2F%3E%3C%2Fsvg%3E");}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion > details:nth-of-type(3) .e-n-accordion-item-title-text::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2724%27%20height%3D%2724%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23111111%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%202.69l5.66%205.66a8%208%200%201%201-11.31%200z%27%2F%3E%3C%2Fsvg%3E");}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion > details:nth-of-type(4) .e-n-accordion-item-title-text::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2724%27%20height%3D%2724%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23111111%27%20stroke-width%3D%271.7%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpolyline%20points%3D%2723%204%2023%2010%2017%2010%27%2F%3E%3Cpolyline%20points%3D%271%2020%201%2014%207%2014%27%2F%3E%3Cpath%20d%3D%27M3.51%209a9%209%200%200%201%2014.85-3.36L23%2010M1%2014l4.64%204.36A9%209%200%200%200%2020.49%2015%27%2F%3E%3C%2Fsvg%3E");}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item,.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item-title,.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item > .e-con,.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item .e-con{border:0 !important;box-shadow:none !important;border-radius:0 !important;}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion > .e-n-accordion-item{border-top:1px solid #ededed !important;}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item-title-icon svg{display:none !important;}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item-title-icon{position:relative;width:16px;height:16px;display:inline-block;}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item-title-icon::before{content:'';position:absolute;top:50%;left:0;width:16px;height:1.5px;background:#111;transform:translateY(-50%);}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item-title-icon::after{content:'';position:absolute;left:50%;top:0;width:1.5px;height:16px;background:#111;transform:translateX(-50%);transition:opacity .2s ease;}
.elementor-626 .elementor-element.elementor-element-da871cb details[open] .e-n-accordion-item-title-icon::after{opacity:0;}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item-title-header{order:0 !important;}
.elementor-626 .elementor-element.elementor-element-da871cb .e-n-accordion-item-title-icon{order:2 !important;margin-left:auto !important;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5551704 */.elementor-626 .elementor-element.elementor-element-5551704 .cr-ajax-search{display:none !important;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-371acdb */.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item-title{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;gap:12px;padding-top:24px !important;padding-bottom:24px !important;}
.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item-title-header{flex:1 1 auto !important;}
.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item-title-text{color:#fff !important;}
.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item-title-icon{margin-left:auto !important;flex:0 0 16px !important;}
.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item-content,.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item-content p{color:#ffffff !important;}
.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item-content strong{color:#fff !important;}
.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item,.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item-title,.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item > .e-con,.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item .e-con{border:0 !important;box-shadow:none !important;border-radius:0 !important;}
.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion > .e-n-accordion-item{border-top:1px solid rgba(255,255,255,0.16) !important;}
.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion > .e-n-accordion-item:last-child{border-bottom:1px solid rgba(255,255,255,0.16) !important;}
.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item-title-icon svg{display:none !important;}
.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item-title-icon{position:relative;width:16px;height:16px;display:inline-block;}
.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item-title-icon::before{content:'';position:absolute;top:50%;left:0;width:16px;height:1.5px;background:#fff;transform:translateY(-50%);}
.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion-item-title-icon::after{content:'';position:absolute;left:50%;top:0;width:1.5px;height:16px;background:#fff;transform:translateX(-50%);transition:opacity .2s ease;}
.elementor-626 .elementor-element.elementor-element-371acdb details[open] .e-n-accordion-item-title-icon::after{opacity:0;}
.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion .e-con,.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion .e-con p,.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion .e-con li,.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion .elementor-widget-text-editor,.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion .elementor-widget-text-editor p,.elementor-626 .elementor-element.elementor-element-371acdb .e-n-accordion .elementor-widget-text-editor li{color:#ffffff !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dd4ccda */.elementor-626 .elementor-element.elementor-element-dd4ccda{max-width:1140px !important;margin-left:auto !important;margin-right:auto !important;}/* End custom CSS */