.elementor-576 .elementor-element.elementor-element-c472ee4{--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#262626;--border-color:#262626;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-576 .elementor-element.elementor-element-c472ee4:not(.elementor-motion-effects-element-type-background), .elementor-576 .elementor-element.elementor-element-c472ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-576 .elementor-element.elementor-element-82a643b{--display:flex;--min-height:100px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{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-576 .elementor-element.elementor-element-0ed3315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-576 .elementor-element.elementor-element-0ed3315 img{width:100%;max-width:100%;height:534px;object-fit:contain;object-position:center center;}.elementor-576 .elementor-element.elementor-element-c2c37f0{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-39f0950{--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:flex-start;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-576 .elementor-element.elementor-element-5bf6de3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-576 .elementor-element.elementor-element-5bf6de3 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:1.4;color:#FAFAFA;}.elementor-576 .elementor-element.elementor-element-a33f164{--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:flex-start;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-cc5caa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:left;}.elementor-576 .elementor-element.elementor-element-cc5caa3 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:32px;font-weight:500;text-transform:capitalize;line-height:1.2;color:#FAFAFA;}.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-576 .elementor-element.elementor-element-4e34b16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#A3A3A3;}.elementor-576 .elementor-element.elementor-element-4e34b16 p{margin-block-end:5px;}.elementor-576 .elementor-element.elementor-element-7cd9eac{--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:flex-start;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-87c7d75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-87c7d75 .shopengine-product-price .price{display:flex;align-items:center;justify-content:flex-start;}.elementor-576 .elementor-element.elementor-element-87c7d75 .shopengine-product-price .price del, .elementor-576 .elementor-element.elementor-element-87c7d75 .shopengine-product-price .price ins{background:none;}.elementor-576 .elementor-element.elementor-element-87c7d75 .shopengine-product-price :is(.price, .price .amount, .price ins){font-family:"Jost", Sans-serif;font-size:24px;font-weight:600;line-height:30px;}.elementor-576 .elementor-element.elementor-element-87c7d75 .shopengine-product-price :is(.price, .price del, .price del .amount, .price ins ){color:#FAFAFA;opacity:1;vertical-align:middle;}.elementor-576 .elementor-element.elementor-element-87c7d75 .shopengine-product-price .price del{margin-right:8px;}.elementor-576 .elementor-element.elementor-element-87c7d75 .shopengine-product-price .price .shopengine-discount-badge{margin-left:8px;font-size:12px;font-weight:400;text-transform:uppercase;line-height:20px;color:#FFFFFF;background:#EA4335;}.rtl .elementor-576 .elementor-element.elementor-element-87c7d75 .shopengine-product-price .price del{margin-left:8px;margin-right:0px;}.rtl .elementor-576 .elementor-element.elementor-element-87c7d75 .shopengine-product-price .price .shopengine-discount-badge{margin-right:8px;margin-left:0px;}.elementor-576 .elementor-element.elementor-element-87c7d75 .shopengine-product-price .price ins .amount{font-size:14px;font-weight:600;}.elementor-576 .elementor-element.elementor-element-2f36eab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-rating-icon-font-size:18px;--e-rating-gap:3px;--e-rating-icon-marked-color:#FAA71C;--e-rating-icon-color:#FAFAFA;}.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-576 .elementor-element.elementor-element-00aafe7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--button-spacing:0px;}.elementor-576 .elementor-element.elementor-element-00aafe7 .cart button, .elementor-576 .elementor-element.elementor-element-00aafe7 .cart .button{font-family:"Jost", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:18px 30px 18px 30px;color:#0A0A0A;background-color:#FAFAFA;border-color:#FAFAFA;transition:all 0.2s;}.elementor-576 .elementor-element.elementor-element-00aafe7 .cart button:hover, .elementor-576 .elementor-element.elementor-element-00aafe7 .cart .button:hover{color:#FAFAFA;background-color:#404040;border-color:#262626;}.elementor-576 .elementor-element.elementor-element-00aafe7 .added_to_cart{font-family:"Jost", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-576 .elementor-element.elementor-element-00aafe7 .quantity .qty{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;color:#FAFAFA;background-color:#262626;border-color:#262626;transition:all 0.2s;}.elementor-576 .elementor-element.elementor-element-00aafe7 .quantity .qty:focus{color:#FAFAFA;background-color:#171717;border-color:#FAFAFA;}.elementor-576 .elementor-element.elementor-element-7075c81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-92a3c59{--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:flex-start;--gap:30px 60px;--row-gap:30px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-576 .elementor-element.elementor-element-92a3c59:not(.elementor-motion-effects-element-type-background), .elementor-576 .elementor-element.elementor-element-92a3c59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-576 .elementor-element.elementor-element-f72d997{--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:flex-start;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-d448b3f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-576 .elementor-element.elementor-element-d448b3f img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-576 .elementor-element.elementor-element-02f8142{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-576 .elementor-element.elementor-element-02f8142 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;text-transform:capitalize;line-height:1.3;color:#171717;}.elementor-576 .elementor-element.elementor-element-ad181c6{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-576 .elementor-element.elementor-element-4a9771b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-4a9771b .elementor-image-box-wrapper{text-align:left;}.elementor-576 .elementor-element.elementor-element-4a9771b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-576 .elementor-element.elementor-element-4a9771b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-576 .elementor-element.elementor-element-4a9771b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-4a9771b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-576 .elementor-element.elementor-element-4a9771b .elementor-image-box-img img{height:100px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-576 .elementor-element.elementor-element-4a9771b .elementor-image-box-title{font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:#525252;}.elementor-576 .elementor-element.elementor-element-4a9771b:has(:hover) .elementor-image-box-title,
					 .elementor-576 .elementor-element.elementor-element-4a9771b:has(:focus) .elementor-image-box-title{color:#171717;}.elementor-576 .elementor-element.elementor-element-4a9771b .elementor-image-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;}.elementor-576 .elementor-element.elementor-element-a32221c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-a32221c .elementor-image-box-wrapper{text-align:left;}.elementor-576 .elementor-element.elementor-element-a32221c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-576 .elementor-element.elementor-element-a32221c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-576 .elementor-element.elementor-element-a32221c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-a32221c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-576 .elementor-element.elementor-element-a32221c .elementor-image-box-img img{height:100px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-576 .elementor-element.elementor-element-a32221c .elementor-image-box-title{font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:#525252;}.elementor-576 .elementor-element.elementor-element-a32221c:has(:hover) .elementor-image-box-title,
					 .elementor-576 .elementor-element.elementor-element-a32221c:has(:focus) .elementor-image-box-title{color:#171717;}.elementor-576 .elementor-element.elementor-element-a32221c .elementor-image-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;}.elementor-576 .elementor-element.elementor-element-31124d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-31124d2 .elementor-image-box-wrapper{text-align:left;}.elementor-576 .elementor-element.elementor-element-31124d2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-576 .elementor-element.elementor-element-31124d2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-576 .elementor-element.elementor-element-31124d2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-31124d2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-576 .elementor-element.elementor-element-31124d2 .elementor-image-box-img img{height:100px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-576 .elementor-element.elementor-element-31124d2 .elementor-image-box-title{font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:#525252;}.elementor-576 .elementor-element.elementor-element-31124d2:has(:hover) .elementor-image-box-title,
					 .elementor-576 .elementor-element.elementor-element-31124d2:has(:focus) .elementor-image-box-title{color:#171717;}.elementor-576 .elementor-element.elementor-element-31124d2 .elementor-image-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;}.elementor-576 .elementor-element.elementor-element-0419d6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-0419d6e .elementor-image-box-wrapper{text-align:left;}.elementor-576 .elementor-element.elementor-element-0419d6e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-576 .elementor-element.elementor-element-0419d6e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-576 .elementor-element.elementor-element-0419d6e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-0419d6e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-576 .elementor-element.elementor-element-0419d6e .elementor-image-box-img img{height:100px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-576 .elementor-element.elementor-element-0419d6e .elementor-image-box-title{font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:#525252;}.elementor-576 .elementor-element.elementor-element-0419d6e:has(:hover) .elementor-image-box-title,
					 .elementor-576 .elementor-element.elementor-element-0419d6e:has(:focus) .elementor-image-box-title{color:#171717;}.elementor-576 .elementor-element.elementor-element-0419d6e .elementor-image-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;}.elementor-576 .elementor-element.elementor-element-cc4b1b1{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-33a51fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-33a51fd .elementor-image-box-wrapper{text-align:left;}.elementor-576 .elementor-element.elementor-element-33a51fd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-576 .elementor-element.elementor-element-33a51fd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-576 .elementor-element.elementor-element-33a51fd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-33a51fd .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-576 .elementor-element.elementor-element-33a51fd .elementor-image-box-img img{height:100px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-576 .elementor-element.elementor-element-33a51fd .elementor-image-box-title{font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:#525252;}.elementor-576 .elementor-element.elementor-element-33a51fd:has(:hover) .elementor-image-box-title,
					 .elementor-576 .elementor-element.elementor-element-33a51fd:has(:focus) .elementor-image-box-title{color:#171717;}.elementor-576 .elementor-element.elementor-element-33a51fd .elementor-image-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;}.elementor-576 .elementor-element.elementor-element-75524b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-75524b1 .elementor-image-box-wrapper{text-align:left;}.elementor-576 .elementor-element.elementor-element-75524b1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-576 .elementor-element.elementor-element-75524b1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-576 .elementor-element.elementor-element-75524b1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-75524b1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-576 .elementor-element.elementor-element-75524b1 .elementor-image-box-img img{height:100px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-576 .elementor-element.elementor-element-75524b1 .elementor-image-box-title{font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:#525252;}.elementor-576 .elementor-element.elementor-element-75524b1:has(:hover) .elementor-image-box-title,
					 .elementor-576 .elementor-element.elementor-element-75524b1:has(:focus) .elementor-image-box-title{color:#171717;}.elementor-576 .elementor-element.elementor-element-75524b1 .elementor-image-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;}.elementor-576 .elementor-element.elementor-element-3081bee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-3081bee .elementor-image-box-wrapper{text-align:left;}.elementor-576 .elementor-element.elementor-element-3081bee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-576 .elementor-element.elementor-element-3081bee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-576 .elementor-element.elementor-element-3081bee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-3081bee .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-576 .elementor-element.elementor-element-3081bee .elementor-image-box-img img{height:100px;object-fit:cover;object-position:center center;transition-duration:0.3s;}.elementor-576 .elementor-element.elementor-element-3081bee .elementor-image-box-title{font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;color:#525252;}.elementor-576 .elementor-element.elementor-element-3081bee:has(:hover) .elementor-image-box-title,
					 .elementor-576 .elementor-element.elementor-element-3081bee:has(:focus) .elementor-image-box-title{color:#171717;}.elementor-576 .elementor-element.elementor-element-3081bee .elementor-image-box-description{font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;}.elementor-576 .elementor-element.elementor-element-f72ae8f{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-7d4e506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#525252;}.elementor-576 .elementor-element.elementor-element-39b036b{--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:flex-start;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-52b2b43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-576 .elementor-element.elementor-element-52b2b43 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;text-transform:capitalize;line-height:1.3;color:#171717;}.elementor-576 .elementor-element.elementor-element-f339e66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#525252;}.elementor-576 .elementor-element.elementor-element-00324a6 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand:not(.background-gradient), .elementor-576 .elementor-element.elementor-element-00324a6 .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:after{background-color:#F1F1F1;}.elementor-576 .elementor-element.elementor-element-00324a6 .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.background-gradient), .elementor-576 .elementor-element.elementor-element-00324a6 .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:before{background-color:#F1F1F1;}.elementor-576 .elementor-element.elementor-element-00324a6 .jeg-elementor-kit.jkit-accordion .card-wrapper:hover{background-color:#F1F1F1;}.elementor-576 .elementor-element.elementor-element-00324a6{width:100%;max-width:100%;}.elementor-576 .elementor-element.elementor-element-00324a6 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{margin:0px 5px 0px 0px;}.elementor-576 .elementor-element.elementor-element-6001caa .jeg-elementor-kit.jkit-accordion .card-wrapper.expand:not(.background-gradient), .elementor-576 .elementor-element.elementor-element-6001caa .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:after{background-color:#F1F1F1;}.elementor-576 .elementor-element.elementor-element-6001caa .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.background-gradient), .elementor-576 .elementor-element.elementor-element-6001caa .jeg-elementor-kit.jkit-accordion .card-wrapper.background-gradient:before{background-color:#F1F1F1;}.elementor-576 .elementor-element.elementor-element-6001caa .jeg-elementor-kit.jkit-accordion .card-wrapper:hover{background-color:#F1F1F1;}.elementor-576 .elementor-element.elementor-element-6001caa{width:100%;max-width:100%;}.elementor-576 .elementor-element.elementor-element-6001caa .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{margin:0px 5px 0px 0px;}.elementor-576 .elementor-element.elementor-element-9a679bc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-b9b8bb5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-576 .elementor-element.elementor-element-b8c82de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#E5E5E5;}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-weight:400;text-transform:capitalize;}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-text{color:#171717;transition:color 0.3s;}.elementor-576 .elementor-element.elementor-element-65e7463{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-8b922fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#E5E5E5;}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-weight:400;}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-text{color:#525252;transition:color 0.3s;}.elementor-576 .elementor-element.elementor-element-6b0e24c{--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:flex-start;--gap:30px 60px;--row-gap:30px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-576 .elementor-element.elementor-element-6b0e24c:not(.elementor-motion-effects-element-type-background), .elementor-576 .elementor-element.elementor-element-6b0e24c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-576 .elementor-element.elementor-element-398494d{--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:30px 60px;--row-gap:30px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-96045c7{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-eeb2b08{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-576 .elementor-element.elementor-element-eeb2b08 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-576 .elementor-element.elementor-element-58f3764{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-2546072{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-78ea9e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-576 .elementor-element.elementor-element-78ea9e0 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;text-transform:capitalize;line-height:1.3;color:#171717;}.elementor-576 .elementor-element.elementor-element-63b8167{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#525252;}.elementor-576 .elementor-element.elementor-element-6bd746e .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#171717;padding:18px 30px 18px 30px;font-family:"Jost", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:2px;color:#FAFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#171717;border-radius:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-6bd746e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-576 .elementor-element.elementor-element-6bd746e .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#404040;}.elementor-576 .elementor-element.elementor-element-6bd746e .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-576 .elementor-element.elementor-element-6bd746e .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:#FAFAFA;}.elementor-576 .elementor-element.elementor-element-6bd746e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#FAFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#262626;}.elementor-576 .elementor-element.elementor-element-6bd746e .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:#FAFAFA;}.elementor-576 .elementor-element.elementor-element-6bd746e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-576 .elementor-element.elementor-element-6bd746e .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-576 .elementor-element.elementor-element-6bd746e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-576 .elementor-element.elementor-element-6bd746e .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-576 .elementor-element.elementor-element-f970761{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-f970761 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-576 .elementor-element.elementor-element-f970761 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-576 .elementor-element.elementor-element-a98b5d0{--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:flex-start;--gap:30px 60px;--row-gap:30px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-576 .elementor-element.elementor-element-a98b5d0:not(.elementor-motion-effects-element-type-background), .elementor-576 .elementor-element.elementor-element-a98b5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-576 .elementor-element.elementor-element-3b0629a{--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:30px 60px;--row-gap:30px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-d173919{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-3eb9ade{--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:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-2066819{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-576 .elementor-element.elementor-element-2066819 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;text-transform:capitalize;line-height:1.3;color:#171717;}.elementor-576 .elementor-element.elementor-element-3f8f564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#525252;}.elementor-576 .elementor-element.elementor-element-d806179{--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:flex-start;--gap:30px 60px;--row-gap:30px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-576 .elementor-element.elementor-element-d806179:not(.elementor-motion-effects-element-type-background), .elementor-576 .elementor-element.elementor-element-d806179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-576 .elementor-element.elementor-element-7d78625{--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:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-0d67d48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-576 .elementor-element.elementor-element-0d67d48 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:32px;font-weight:600;text-transform:capitalize;line-height:1;color:#171717;}.elementor-576 .elementor-element.elementor-element-935eac0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-576 .elementor-element.elementor-element-935eac0 .elementor-divider-separator{width:0%;}.elementor-576 .elementor-element.elementor-element-935eac0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-576 .elementor-element.elementor-element-e83cfad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#525252;}.elementor-576 .elementor-element.elementor-element-5d2c9f6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-576 .elementor-element.elementor-element-5d2c9f6 .elementor-divider-separator{width:100%;}.elementor-576 .elementor-element.elementor-element-5d2c9f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-576 .elementor-element.elementor-element-00f862f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-a7cbada{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-5ad7aff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#525252;}.elementor-576 .elementor-element.elementor-element-db5eec4{--display:flex;}.elementor-576 .elementor-element.elementor-element-8d546c1{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-a11085e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#525252;}.elementor-576 .elementor-element.elementor-element-da03d1e{--display:flex;}.elementor-576 .elementor-element.elementor-element-4cc1fc6{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-ec2a1ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#525252;}.elementor-576 .elementor-element.elementor-element-7675d20{--n-accordion-title-font-size:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#171717;--n-accordion-title-hover-color:#404040;--n-accordion-title-active-color:#171717;--n-accordion-icon-size:14px;--n-accordion-icon-normal-color:#FAFAFA;--n-accordion-icon-hover-color:#FAFAFA;--n-accordion-icon-active-color:#262626;}.elementor-576 .elementor-element.elementor-element-7675d20 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E5E5E5;}.elementor-576 .elementor-element.elementor-element-7675d20 {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-576 .elementor-element.elementor-element-7675d20 > .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:"Jost", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.4;}:where( .elementor-576 .elementor-element.elementor-element-7675d20 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-576 .elementor-element.elementor-element-f78fd53{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-d2d3b54{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-ba03713{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#525252;}.elementor-576 .elementor-element.elementor-element-06203ad{--display:flex;}.elementor-576 .elementor-element.elementor-element-1fb3a74{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-7619c8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#525252;}.elementor-576 .elementor-element.elementor-element-c0139d5{--display:flex;}.elementor-576 .elementor-element.elementor-element-d7110cc{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-4c0336b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#525252;}.elementor-576 .elementor-element.elementor-element-80adb02{--n-accordion-title-font-size:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#171717;--n-accordion-title-hover-color:#404040;--n-accordion-title-active-color:#171717;--n-accordion-icon-size:14px;--n-accordion-icon-normal-color:#FAFAFA;--n-accordion-icon-hover-color:#FAFAFA;--n-accordion-icon-active-color:#262626;}.elementor-576 .elementor-element.elementor-element-80adb02 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E5E5E5;}.elementor-576 .elementor-element.elementor-element-80adb02 {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-576 .elementor-element.elementor-element-80adb02 > .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:"Jost", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.4;}:where( .elementor-576 .elementor-element.elementor-element-80adb02 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-576 .elementor-element.elementor-element-2af27d2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-c77f31e{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-15b0b9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#525252;}.elementor-576 .elementor-element.elementor-element-18ec0b9{--display:flex;}.elementor-576 .elementor-element.elementor-element-c950af8{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-8b4c94b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#525252;}.elementor-576 .elementor-element.elementor-element-a5e04fc{--display:flex;}.elementor-576 .elementor-element.elementor-element-bdb8892{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-dac1718{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#525252;}.elementor-576 .elementor-element.elementor-element-e428110{--display:flex;}.elementor-576 .elementor-element.elementor-element-ad372f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#525252;}.elementor-576 .elementor-element.elementor-element-1b0eb5d{--n-accordion-title-font-size:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#171717;--n-accordion-title-hover-color:#404040;--n-accordion-title-active-color:#171717;--n-accordion-icon-size:14px;--n-accordion-icon-normal-color:#FAFAFA;--n-accordion-icon-hover-color:#FAFAFA;--n-accordion-icon-active-color:#262626;}.elementor-576 .elementor-element.elementor-element-1b0eb5d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E5E5E5;}.elementor-576 .elementor-element.elementor-element-1b0eb5d {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-576 .elementor-element.elementor-element-1b0eb5d > .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:"Jost", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.4;}:where( .elementor-576 .elementor-element.elementor-element-1b0eb5d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-576 .elementor-element.elementor-element-696b0f6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-94ca113{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-cf51366{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#525252;}.elementor-576 .elementor-element.elementor-element-6f85fc6{--display:flex;}.elementor-576 .elementor-element.elementor-element-d4d61ae{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E5;--border-color:#E5E5E5;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-2fa3092{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:#525252;}.elementor-576 .elementor-element.elementor-element-6059340{--n-accordion-title-font-size:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#171717;--n-accordion-title-hover-color:#404040;--n-accordion-title-active-color:#171717;--n-accordion-icon-size:14px;--n-accordion-icon-normal-color:#FAFAFA;--n-accordion-icon-hover-color:#FAFAFA;--n-accordion-icon-active-color:#262626;}.elementor-576 .elementor-element.elementor-element-6059340 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E5E5E5;}.elementor-576 .elementor-element.elementor-element-6059340 {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-576 .elementor-element.elementor-element-6059340 > .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:"Jost", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.4;}:where( .elementor-576 .elementor-element.elementor-element-6059340 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-576 .elementor-element.elementor-element-b9b8bb5{--width:50%;}.elementor-576 .elementor-element.elementor-element-65e7463{--width:50%;}}@media(max-width:1024px){.elementor-576 .elementor-element.elementor-element-82a643b{--min-height:0px;}.elementor-576 .elementor-element.elementor-element-0ed3315 img{height:500px;object-fit:contain;}.elementor-576 .elementor-element.elementor-element-5bf6de3 .elementor-heading-title{font-size:38px;line-height:1.2;}.elementor-576 .elementor-element.elementor-element-a33f164{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-576 .elementor-element.elementor-element-cc5caa3{padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-cc5caa3 .elementor-heading-title{font-size:28px;line-height:1;}.elementor-576 .elementor-element.elementor-element-4e34b16{font-size:16px;}.elementor-576 .elementor-element.elementor-element-92a3c59{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-576 .elementor-element.elementor-element-d448b3f img{height:425px;}.elementor-576 .elementor-element.elementor-element-02f8142 .elementor-heading-title{font-size:32px;line-height:1.2;}.elementor-576 .elementor-element.elementor-element-ad181c6{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-576 .elementor-element.elementor-element-cc4b1b1{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-576 .elementor-element.elementor-element-f72ae8f{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-576 .elementor-element.elementor-element-7d4e506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-576 .elementor-element.elementor-element-52b2b43 .elementor-heading-title{font-size:32px;line-height:1.2;}.elementor-576 .elementor-element.elementor-element-f339e66{font-size:16px;}.elementor-576 .elementor-element.elementor-element-6b0e24c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-576 .elementor-element.elementor-element-398494d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-576 .elementor-element.elementor-element-eeb2b08 img{height:425px;}.elementor-576 .elementor-element.elementor-element-58f3764{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-78ea9e0 .elementor-heading-title{font-size:32px;line-height:1.2;}.elementor-576 .elementor-element.elementor-element-63b8167{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-576 .elementor-element.elementor-element-6bd746e .jeg-elementor-kit.jkit-button .jkit-button-wrapper{padding:10px 20px 10px 20px;font-size:12px;letter-spacing:1px;}.elementor-576 .elementor-element.elementor-element-a98b5d0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-576 .elementor-element.elementor-element-3b0629a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-576 .elementor-element.elementor-element-d173919{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-2066819 .elementor-heading-title{font-size:32px;line-height:1.2;}.elementor-576 .elementor-element.elementor-element-3f8f564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-576 .elementor-element.elementor-element-d806179{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-576 .elementor-element.elementor-element-0d67d48 .elementor-heading-title{font-size:32px;}.elementor-576 .elementor-element.elementor-element-e83cfad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-576 .elementor-element.elementor-element-5ad7aff{font-size:16px;}.elementor-576 .elementor-element.elementor-element-a11085e{font-size:16px;}.elementor-576 .elementor-element.elementor-element-ec2a1ef{font-size:16px;}.elementor-576 .elementor-element.elementor-element-ba03713{font-size:16px;}.elementor-576 .elementor-element.elementor-element-7619c8d{font-size:16px;}.elementor-576 .elementor-element.elementor-element-4c0336b{font-size:16px;}.elementor-576 .elementor-element.elementor-element-15b0b9f{font-size:16px;}.elementor-576 .elementor-element.elementor-element-8b4c94b{font-size:16px;}.elementor-576 .elementor-element.elementor-element-dac1718{font-size:16px;}.elementor-576 .elementor-element.elementor-element-ad372f2{font-size:16px;}.elementor-576 .elementor-element.elementor-element-cf51366{font-size:16px;}.elementor-576 .elementor-element.elementor-element-2fa3092{font-size:16px;}}@media(max-width:767px){.elementor-576 .elementor-element.elementor-element-c472ee4{--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:center;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-576 .elementor-element.elementor-element-0ed3315 img{height:300px;object-fit:cover;object-position:center center;}.elementor-576 .elementor-element.elementor-element-c2c37f0{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-576 .elementor-element.elementor-element-39f0950{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-576 .elementor-element.elementor-element-5bf6de3{text-align:center;}.elementor-576 .elementor-element.elementor-element-5bf6de3 .elementor-heading-title{font-size:30px;}.elementor-576 .elementor-element.elementor-element-a33f164{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-576 .elementor-element.elementor-element-cc5caa3{text-align:center;}.elementor-576 .elementor-element.elementor-element-cc5caa3 .elementor-heading-title{font-size:24px;}.elementor-576 .elementor-element.elementor-element-4e34b16{text-align:center;}.elementor-576 .elementor-element.elementor-element-7cd9eac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-576 .elementor-element.elementor-element-2f36eab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-576 .elementor-element.elementor-element-92a3c59{--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:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-576 .elementor-element.elementor-element-f72d997{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-576 .elementor-element.elementor-element-d448b3f img{height:320px;}.elementor-576 .elementor-element.elementor-element-02f8142 .elementor-heading-title{font-size:26px;}.elementor-576 .elementor-element.elementor-element-ad181c6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-576 .elementor-element.elementor-element-4a9771b .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-a32221c .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-31124d2 .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-0419d6e .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-cc4b1b1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-576 .elementor-element.elementor-element-33a51fd .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-75524b1 .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-3081bee .elementor-image-box-img{margin-bottom:15px;}.elementor-576 .elementor-element.elementor-element-f72ae8f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-576 .elementor-element.elementor-element-7d4e506{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-39b036b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-576 .elementor-element.elementor-element-52b2b43 .elementor-heading-title{font-size:26px;}.elementor-576 .elementor-element.elementor-element-00324a6 .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{margin:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-6001caa .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{margin:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-b9b8bb5{--width:50%;}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-576 .elementor-element.elementor-element-65e7463{--width:50%;}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-576 .elementor-element.elementor-element-8b922fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-576 .elementor-element.elementor-element-6b0e24c{--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:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-576 .elementor-element.elementor-element-398494d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-eeb2b08{padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-eeb2b08 img{width:100%;height:320px;}.elementor-576 .elementor-element.elementor-element-58f3764{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-2546072{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-576 .elementor-element.elementor-element-78ea9e0 .elementor-heading-title{font-size:26px;}.elementor-576 .elementor-element.elementor-element-63b8167{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-f970761{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-576 .elementor-element.elementor-element-a98b5d0{--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:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-576 .elementor-element.elementor-element-3b0629a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-d173919{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-3eb9ade{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-576 .elementor-element.elementor-element-2066819 .elementor-heading-title{font-size:26px;}.elementor-576 .elementor-element.elementor-element-3f8f564{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-d806179{--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:flex-start;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-576 .elementor-element.elementor-element-0d67d48{width:100%;max-width:100%;}.elementor-576 .elementor-element.elementor-element-0d67d48 .elementor-heading-title{font-size:24px;}.elementor-576 .elementor-element.elementor-element-e83cfad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-a7cbada{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-5ad7aff{font-size:14px;}.elementor-576 .elementor-element.elementor-element-8d546c1{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-a11085e{font-size:14px;}.elementor-576 .elementor-element.elementor-element-4cc1fc6{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-ec2a1ef{font-size:14px;}.elementor-576 .elementor-element.elementor-element-7675d20{width:100%;max-width:100%;--n-accordion-title-font-size:16px;}.elementor-576 .elementor-element.elementor-element-7675d20 {--n-accordion-padding:10px 0px 10px 0px;}.elementor-576 .elementor-element.elementor-element-d2d3b54{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-ba03713{font-size:14px;}.elementor-576 .elementor-element.elementor-element-1fb3a74{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-7619c8d{font-size:14px;}.elementor-576 .elementor-element.elementor-element-d7110cc{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-4c0336b{font-size:14px;}.elementor-576 .elementor-element.elementor-element-80adb02{width:100%;max-width:100%;--n-accordion-title-font-size:16px;}.elementor-576 .elementor-element.elementor-element-80adb02 {--n-accordion-padding:10px 0px 10px 0px;}.elementor-576 .elementor-element.elementor-element-c77f31e{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-15b0b9f{font-size:14px;}.elementor-576 .elementor-element.elementor-element-c950af8{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-8b4c94b{font-size:14px;}.elementor-576 .elementor-element.elementor-element-bdb8892{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-dac1718{font-size:14px;}.elementor-576 .elementor-element.elementor-element-ad372f2{font-size:14px;}.elementor-576 .elementor-element.elementor-element-1b0eb5d{width:100%;max-width:100%;--n-accordion-title-font-size:16px;}.elementor-576 .elementor-element.elementor-element-1b0eb5d {--n-accordion-padding:10px 0px 10px 0px;}.elementor-576 .elementor-element.elementor-element-94ca113{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-cf51366{font-size:14px;}.elementor-576 .elementor-element.elementor-element-d4d61ae{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-2fa3092{font-size:14px;}.elementor-576 .elementor-element.elementor-element-6059340{width:100%;max-width:100%;--n-accordion-title-font-size:16px;}.elementor-576 .elementor-element.elementor-element-6059340 {--n-accordion-padding:10px 0px 10px 0px;}}/* Start custom CSS for container, class: .elementor-element-82a643b */.elementor-576 .elementor-element.elementor-element-82a643b {
    flex: 1 300px;
}

@media(min-width: 1024px) {
    .elementor-576 .elementor-element.elementor-element-82a643b {
        flex: 1 200px;
        display: flex;              /* Permite estirar el contenido */
        align-items: stretch;       /* Estira verticalmente */
    }
    
    .elementor-576 .elementor-element.elementor-element-82a643b .elementor-widget-image img {
        width: 100%;
        height: 100%;
        object-fit: cover;          /* Hace que la imagen rellene toda la columna */
    }
    
    .elementor-576 .elementor-element.elementor-element-82a643b {
        padding-right: 20px; /* separa la imagen de la columna derecha */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bf6de3 */.elementor-576 .elementor-element.elementor-element-5bf6de3 > * {
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc5caa3 */.elementor-576 .elementor-element.elementor-element-cc5caa3 > * {
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-00aafe7 */.elementor-576 .elementor-element.elementor-element-00aafe7 form {
    gap: 30px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form::before,
.elementor-576 .elementor-element.elementor-element-00aafe7 form::after {
    content: none !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form > * {
    margin: 0px !important
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form .pofw-product-options-wrapper,
.elementor-576 .elementor-element.elementor-element-00aafe7 form .shopengine-wishlist,
.elementor-576 .elementor-element.elementor-element-00aafe7 form .shopengine-comparison,
.elementor-576 .elementor-element.elementor-element-00aafe7 form .quantity label {
    display: none !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form table label {
    color: #FAFAFA !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form table .reset_variations {
    color: #FAFAFA !important;
    visibility: visible !important;
    margin-bottom: 30px !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 .woocommerce-variation-add-to-cart {
    gap: 15px !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form .single_variation_wrap {
    gap: 15px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form .single_variation_wrap .woocommerce-variation:empty {
    display: none;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form .single_variation_wrap .wc-pao-addons-container {
    width: 100% !important;
    margin: 0px !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form .single_variation_wrap .wc-pao-addons-container .wc-pao-addon-container {
    padding: 0px !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form .single_variation_wrap .wc-pao-addons-container .wc-pao-fieldset {
    gap: 15px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form .single_variation_wrap .wc-pao-fieldset .wc-pao-addon-wrap {
    gap: 10px !important;
    margin: 0px !important;
    margin-top: 30px !important;
    padding: 0px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form .single_variation_wrap .wc-pao-fieldset .wc-pao-addon-wrap > div {
    gap: 05px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form .single_variation_wrap .wc-pao-fieldset .wc-pao-addon-wrap > div input {
    margin: 0px !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 .wc-pao-addons-container .wc-pao-fieldset .wc-pao-addon-name {
    color: #FAFAFA !important;
    padding: 0px !important;
    font-size: 24px !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 .wc-pao-addons-container .wc-pao-fieldset .wc-pao-addon-wrap label {
    color: #ABABAB !important;
    font-size: 16px !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form .single_variation_wrap .wc-pao-addons-container .product-addon-totals ul li,
.elementor-576 .elementor-element.elementor-element-00aafe7 form .single_variation_wrap .wc-pao-addons-container .product-addon-totals ul li.wc-pao-subtotal-line .price {
    color: #FAFAFA !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 .quantity {
    margin-bottom: 0px !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 .quantity input::-webkit-outer-spin-button,
.elementor-576 .elementor-element.elementor-element-00aafe7 .quantity input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 .quantity input[type=number] {
    -moz-appearance: textfield;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button {
    font-family: "Jost", Sans-serif;
    color: #0A0A0A;
    font-size: 14px;
    font-weight: 600;
    line-height: 14px;
    padding: 18px 30px;
    border-radius: 0px;
    letter-spacing: 2px;
    transition: all 0.2s;
    text-transform: uppercase;
    border: 1px solid #FAFAFA;
    background-color: #FAFAFA;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover {
    color: #FAFAFA;
    border-color: #262626;
    background-color: #404040;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 button.single_add_to_cart_button {
    margin: 0px !important;
    padding: 15px 30px !important;
}

.elementor-576 .elementor-element.elementor-element-00aafe7 form .single_variation_wrap .price .woocommerce-Price-amount,
.elementor-576 .elementor-element.elementor-element-00aafe7 form .woocommerce-variation-availability .ast-stock-avail {
    color: #FAFAFA !important;
}

@media(max-width: 767px) {
    .elementor-576 .elementor-element.elementor-element-00aafe7 form {
        align-items: center !important;
        justify-content: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7075c81 */.elementor-576 .elementor-element.elementor-element-7075c81 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2c37f0 */@media(min-width: 1024px) {
    .elementor-576 .elementor-element.elementor-element-c2c37f0 {
        flex: 1 400px;
    }
}

@media(min-width: 767px) {
    .elementor-576 .elementor-element.elementor-element-c2c37f0 {
        flex: 1 300px;
        position: sticky;
        top: 90px;
    }
}

.elementor-576 .elementor-element.elementor-element-c2c37f0 {
    position: unset;
    max-width: 575px;
}

@media(max-width: 425px) {
    .elementor-576 .elementor-element.elementor-element-c2c37f0 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02f8142 */.elementor-576 .elementor-element.elementor-element-02f8142 > * {
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4a9771b */.elementor-576 .elementor-element.elementor-element-4a9771b {
    flex: 1 120px;
}

.elementor-576 .elementor-element.elementor-element-4a9771b figure {
    width: 100% !important;
    background-color: #010101;
}

.elementor-576 .elementor-element.elementor-element-4a9771b figure img {
    width: 100% !important;
}


@media(max-width: 767px) {
    .elementor-576 .elementor-element.elementor-element-4a9771b {
        flex: 1 90px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a32221c */.elementor-576 .elementor-element.elementor-element-a32221c {
    flex: 1 120px;
}

.elementor-576 .elementor-element.elementor-element-a32221c figure {
    width: 100% !important;
    background-color: #010101;
}

.elementor-576 .elementor-element.elementor-element-a32221c figure img {
    width: 100% !important;
}


@media(max-width: 767px) {
    .elementor-576 .elementor-element.elementor-element-a32221c {
        flex: 1 90px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-31124d2 */.elementor-576 .elementor-element.elementor-element-31124d2 {
    flex: 1 120px;
}

.elementor-576 .elementor-element.elementor-element-31124d2 figure {
    width: 100% !important;
    background-color: #010101;
}

.elementor-576 .elementor-element.elementor-element-31124d2 figure img {
    width: 100% !important;
}


@media(max-width: 767px) {
    .elementor-576 .elementor-element.elementor-element-31124d2 {
        flex: 1 90px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0419d6e */.elementor-576 .elementor-element.elementor-element-0419d6e {
    flex: 1 120px;
}

.elementor-576 .elementor-element.elementor-element-0419d6e figure {
    width: 100% !important;
    background-color: #010101;
}

.elementor-576 .elementor-element.elementor-element-0419d6e figure img {
    width: 100% !important;
}


@media(max-width: 767px) {
    .elementor-576 .elementor-element.elementor-element-0419d6e {
        flex: 1 90px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-33a51fd */.elementor-576 .elementor-element.elementor-element-33a51fd {
    flex: 1 120px;
}

.elementor-576 .elementor-element.elementor-element-33a51fd figure {
    width: 100% !important;
    background-color: #010101;
}

.elementor-576 .elementor-element.elementor-element-33a51fd figure img {
    width: 100% !important;
}


@media(max-width: 767px) {
    .elementor-576 .elementor-element.elementor-element-33a51fd {
        flex: 1 90px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75524b1 */.elementor-576 .elementor-element.elementor-element-75524b1 {
    flex: 1 120px;
}

.elementor-576 .elementor-element.elementor-element-75524b1 figure {
    width: 100% !important;
    background-color: #010101;
}

.elementor-576 .elementor-element.elementor-element-75524b1 figure img {
    width: 100% !important;
}


@media(max-width: 767px) {
    .elementor-576 .elementor-element.elementor-element-75524b1 {
        flex: 1 90px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3081bee */.elementor-576 .elementor-element.elementor-element-3081bee {
    flex: 1 120px;
}

.elementor-576 .elementor-element.elementor-element-3081bee figure {
    width: 100% !important;
    background-color: #010101;
}

.elementor-576 .elementor-element.elementor-element-3081bee figure img {
    width: 100% !important;
}


@media(max-width: 767px) {
    .elementor-576 .elementor-element.elementor-element-3081bee {
        flex: 1 90px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d4e506 */.elementor-576 .elementor-element.elementor-element-7d4e506 p{
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f72d997 */.elementor-576 .elementor-element.elementor-element-f72d997 {
    flex: unset;
    position: unset;
}

@media(min-width: 767px) {
    .elementor-576 .elementor-element.elementor-element-f72d997 {
        flex: 1 300px;
        position: sticky;
        top: 124px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52b2b43 */.elementor-576 .elementor-element.elementor-element-52b2b43 > * {
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f339e66 *//*.elementor-576 .elementor-element.elementor-element-f339e66 p {
    margin: 0px !important;
}*/

.elementor-576 .elementor-element.elementor-element-f339e66 a {
    color: #171717 !important;
    text-decoration: underline !important;
    transition: all .2s ease-in-out;
}

.elementor-576 .elementor-element.elementor-element-f339e66 a:hover {
    color: #525252 !important;
}/* End custom CSS */
/* Start custom CSS for jkit_accordion, class: .elementor-element-00324a6 */.elementor-576 .elementor-element.elementor-element-00324a6 .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #000;
    background-color: #f1f1f1;
    font-weight: 700;
    padding: 15px 20px;
    border: 1px solid #cbcbcb;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}
.elementor-576 .elementor-element.elementor-element-00324a6 .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
    padding: 20px;
}
.elementor-576 .elementor-element.elementor-element-00324a6 .jeg-elementor-kit.jkit-accordion .card-expand .card-body p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for jkit_accordion, class: .elementor-element-6001caa */.elementor-576 .elementor-element.elementor-element-6001caa .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #000;
    background-color: #f1f1f1;
    font-weight: 700;
    padding: 15px 20px;
    border: 1px solid #cbcbcb;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}
.elementor-576 .elementor-element.elementor-element-6001caa .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
    padding: 20px;
}
.elementor-576 .elementor-element.elementor-element-6001caa .jeg-elementor-kit.jkit-accordion .card-expand .card-body p {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b8c82de */.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-item:not(:last-child):after {
    content: "";
    width: 100%;
    border-color: #E5E5E5 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b922fc */.elementor-576 .elementor-element.elementor-element-b8c82de .elementor-icon-list-item:not(:last-child):after {
    content: "";
    width: 100%;
    border-color: #E5E5E5 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39b036b */.elementor-576 .elementor-element.elementor-element-39b036b {
    flex: unset;
    position: unset;
}

@media(min-width: 767px) {
    .elementor-576 .elementor-element.elementor-element-39b036b {
        flex: 1 300px;
        position: sticky;
        top: 124px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96045c7 */.elementor-576 .elementor-element.elementor-element-96045c7 {
    flex: 1 300px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63b8167 */.elementor-576 .elementor-element.elementor-element-63b8167 p{
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f3764 */.elementor-576 .elementor-element.elementor-element-58f3764 {
    flex: 1 300px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f8f564 */.elementor-576 .elementor-element.elementor-element-3f8f564 p{
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d173919 */.elementor-576 .elementor-element.elementor-element-d173919 {
    flex: 1 300px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cfad */.elementor-576 .elementor-element.elementor-element-e83cfad p{
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ad7aff */.elementor-576 .elementor-element.elementor-element-5ad7aff p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a11085e */.elementor-576 .elementor-element.elementor-element-a11085e p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec2a1ef */.elementor-576 .elementor-element.elementor-element-ec2a1ef p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ad7aff */.elementor-576 .elementor-element.elementor-element-5ad7aff p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a11085e */.elementor-576 .elementor-element.elementor-element-a11085e p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec2a1ef */.elementor-576 .elementor-element.elementor-element-ec2a1ef p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ad7aff */.elementor-576 .elementor-element.elementor-element-5ad7aff p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a11085e */.elementor-576 .elementor-element.elementor-element-a11085e p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec2a1ef */.elementor-576 .elementor-element.elementor-element-ec2a1ef p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ad7aff */.elementor-576 .elementor-element.elementor-element-5ad7aff p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a11085e */.elementor-576 .elementor-element.elementor-element-a11085e p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec2a1ef */.elementor-576 .elementor-element.elementor-element-ec2a1ef p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7675d20 */.elementor-576 .elementor-element.elementor-element-7675d20 p {
    margin: 0px !important;
}

.elementor-576 .elementor-element.elementor-element-7675d20 .e-n-accordion-item-title-icon {
    width: 30px;
    height: 30px;
    display: flex;
    flex: 0 0 30px;
    align-items: center;
    border-radius: 9999px;
    justify-content: center;
    border: 1px solid #171717;
    background-color: #171717;
}

.elementor-576 .elementor-element.elementor-element-7675d20 .e-n-accordion-item-title-icon:hover {
    border-color: #262626;
    background-color: #404040;
}

.elementor-576 .elementor-element.elementor-element-7675d20 .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-icon {
    border-color: #262626;
    background-color: #FAFAFA;
}

.elementor-576 .elementor-element.elementor-element-7675d20 .e-n-accordion-item-title-icon span > i {
    font-size: 14px !important;
}


@media(max-width: 768px) {
    .elementor-576 .elementor-element.elementor-element-7675d20 .e-n-accordion-item-title-icon {
        width: 20px;
        height: 20px;
        flex: 0 0 20px;
    }
    
    .elementor-576 .elementor-element.elementor-element-7675d20 .e-n-accordion-item-title-icon span {
        height: 10px !important;
    }
    
    .elementor-576 .elementor-element.elementor-element-7675d20 .e-n-accordion-item-title-icon span > i {
        font-size: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba03713 */.elementor-576 .elementor-element.elementor-element-ba03713 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7619c8d */.elementor-576 .elementor-element.elementor-element-7619c8d p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c0336b */.elementor-576 .elementor-element.elementor-element-4c0336b p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba03713 */.elementor-576 .elementor-element.elementor-element-ba03713 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7619c8d */.elementor-576 .elementor-element.elementor-element-7619c8d p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c0336b */.elementor-576 .elementor-element.elementor-element-4c0336b p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba03713 */.elementor-576 .elementor-element.elementor-element-ba03713 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7619c8d */.elementor-576 .elementor-element.elementor-element-7619c8d p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c0336b */.elementor-576 .elementor-element.elementor-element-4c0336b p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba03713 */.elementor-576 .elementor-element.elementor-element-ba03713 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7619c8d */.elementor-576 .elementor-element.elementor-element-7619c8d p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c0336b */.elementor-576 .elementor-element.elementor-element-4c0336b p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-80adb02 */.elementor-576 .elementor-element.elementor-element-80adb02 p {
    margin: 0px !important;
}

.elementor-576 .elementor-element.elementor-element-80adb02 .e-n-accordion-item-title-icon {
    width: 30px;
    height: 30px;
    display: flex;
    flex: 0 0 30px;
    align-items: center;
    border-radius: 9999px;
    justify-content: center;
    border: 1px solid #171717;
    background-color: #171717;
}

.elementor-576 .elementor-element.elementor-element-80adb02 .e-n-accordion-item-title-icon:hover {
    border-color: #262626;
    background-color: #404040;
}

.elementor-576 .elementor-element.elementor-element-80adb02 .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-icon {
    border-color: #262626;
    background-color: #FAFAFA;
}

.elementor-576 .elementor-element.elementor-element-80adb02 .e-n-accordion-item-title-icon span > i {
    font-size: 14px !important;
}


@media(max-width: 768px) {
    .elementor-576 .elementor-element.elementor-element-80adb02 .e-n-accordion-item-title-icon {
        width: 20px;
        height: 20px;
        flex: 0 0 20px;
    }
    
    .elementor-576 .elementor-element.elementor-element-80adb02 .e-n-accordion-item-title-icon span {
        height: 10px !important;
    }
    
    .elementor-576 .elementor-element.elementor-element-80adb02 .e-n-accordion-item-title-icon span > i {
        font-size: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15b0b9f */.elementor-576 .elementor-element.elementor-element-15b0b9f p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b4c94b */.elementor-576 .elementor-element.elementor-element-8b4c94b p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dac1718 */.elementor-576 .elementor-element.elementor-element-dac1718 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad372f2 */.elementor-576 .elementor-element.elementor-element-ad372f2 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15b0b9f */.elementor-576 .elementor-element.elementor-element-15b0b9f p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b4c94b */.elementor-576 .elementor-element.elementor-element-8b4c94b p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dac1718 */.elementor-576 .elementor-element.elementor-element-dac1718 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad372f2 */.elementor-576 .elementor-element.elementor-element-ad372f2 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15b0b9f */.elementor-576 .elementor-element.elementor-element-15b0b9f p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b4c94b */.elementor-576 .elementor-element.elementor-element-8b4c94b p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dac1718 */.elementor-576 .elementor-element.elementor-element-dac1718 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad372f2 */.elementor-576 .elementor-element.elementor-element-ad372f2 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15b0b9f */.elementor-576 .elementor-element.elementor-element-15b0b9f p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b4c94b */.elementor-576 .elementor-element.elementor-element-8b4c94b p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dac1718 */.elementor-576 .elementor-element.elementor-element-dac1718 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad372f2 */.elementor-576 .elementor-element.elementor-element-ad372f2 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15b0b9f */.elementor-576 .elementor-element.elementor-element-15b0b9f p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b4c94b */.elementor-576 .elementor-element.elementor-element-8b4c94b p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dac1718 */.elementor-576 .elementor-element.elementor-element-dac1718 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad372f2 */.elementor-576 .elementor-element.elementor-element-ad372f2 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1b0eb5d */.elementor-576 .elementor-element.elementor-element-1b0eb5d p {
    margin: 0px !important;
}

.elementor-576 .elementor-element.elementor-element-1b0eb5d .e-n-accordion-item-title-icon {
    width: 30px;
    height: 30px;
    display: flex;
    flex: 0 0 30px;
    align-items: center;
    border-radius: 9999px;
    justify-content: center;
    border: 1px solid #171717;
    background-color: #171717;
}

.elementor-576 .elementor-element.elementor-element-1b0eb5d .e-n-accordion-item-title-icon:hover {
    border-color: #262626;
    background-color: #404040;
}

.elementor-576 .elementor-element.elementor-element-1b0eb5d .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-icon {
    border-color: #262626;
    background-color: #FAFAFA;
}

.elementor-576 .elementor-element.elementor-element-1b0eb5d .e-n-accordion-item-title-icon span > i {
    font-size: 14px !important;
}


@media(max-width: 768px) {
    .elementor-576 .elementor-element.elementor-element-1b0eb5d .e-n-accordion-item-title-icon {
        width: 20px;
        height: 20px;
        flex: 0 0 20px;
    }
    
    .elementor-576 .elementor-element.elementor-element-1b0eb5d .e-n-accordion-item-title-icon span {
        height: 10px !important;
    }
    
    .elementor-576 .elementor-element.elementor-element-1b0eb5d .e-n-accordion-item-title-icon span > i {
        font-size: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf51366 */.elementor-576 .elementor-element.elementor-element-cf51366 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fa3092 */.elementor-576 .elementor-element.elementor-element-2fa3092 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf51366 */.elementor-576 .elementor-element.elementor-element-cf51366 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fa3092 */.elementor-576 .elementor-element.elementor-element-2fa3092 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf51366 */.elementor-576 .elementor-element.elementor-element-cf51366 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fa3092 */.elementor-576 .elementor-element.elementor-element-2fa3092 p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6059340 */.elementor-576 .elementor-element.elementor-element-6059340 p {
    margin: 0px !important;
}

.elementor-576 .elementor-element.elementor-element-6059340 .e-n-accordion-item-title-icon {
    width: 30px;
    height: 30px;
    display: flex;
    flex: 0 0 30px;
    align-items: center;
    border-radius: 9999px;
    justify-content: center;
    border: 1px solid #171717;
    background-color: #171717;
}

.elementor-576 .elementor-element.elementor-element-6059340 .e-n-accordion-item-title-icon:hover {
    border-color: #262626;
    background-color: #404040;
}

.elementor-576 .elementor-element.elementor-element-6059340 .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-icon {
    border-color: #262626;
    background-color: #FAFAFA;
}

.elementor-576 .elementor-element.elementor-element-6059340 .e-n-accordion-item-title-icon span > i {
    font-size: 14px !important;
}


@media(max-width: 768px) {
    .elementor-576 .elementor-element.elementor-element-6059340 .e-n-accordion-item-title-icon {
        width: 20px;
        height: 20px;
        flex: 0 0 20px;
    }
    
    .elementor-576 .elementor-element.elementor-element-6059340 .e-n-accordion-item-title-icon span {
        height: 10px !important;
    }
    
    .elementor-576 .elementor-element.elementor-element-6059340 .e-n-accordion-item-title-icon span > i {
        font-size: 10px !important;
    }
}/* End custom CSS */