.elementor-82871 .elementor-element.elementor-element-8fa0c6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:26px;--padding-bottom:82px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-17847c93 .woocommerce-breadcrumb{color:var( --e-global-color-1dc3b4f );font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-17847c93 .woocommerce-breadcrumb > a{color:var( --e-global-color-dd52672 );}.elementor-82871 .elementor-element.elementor-element-70b5f478{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-488d7c0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.woocommerce .elementor-82871 .elementor-element.elementor-element-196390b5 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-82871 .elementor-element.elementor-element-196390b5 .flex-viewport, .woocommerce .elementor-82871 .elementor-element.elementor-element-196390b5 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9037541 );}.woocommerce .elementor-82871 .elementor-element.elementor-element-196390b5 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-82871 .elementor-element.elementor-element-196390b5 .flex-viewport{border-radius:6px 6px 6px 6px;}.woocommerce .elementor-82871 .elementor-element.elementor-element-196390b5 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fe369fd );border-radius:6px 6px 6px 6px;}.woocommerce .elementor-82871 .elementor-element.elementor-element-196390b5 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-82871 .elementor-element.elementor-element-196390b5 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-82871 .elementor-element.elementor-element-4def6b4d:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(0px/2);}.elementor-82871 .elementor-element.elementor-element-4def6b4d:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(0px/2);}.elementor-82871 .elementor-element.elementor-element-4def6b4d.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-82871 .elementor-element.elementor-element-4def6b4d.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body:not(.rtl) .elementor-82871 .elementor-element.elementor-element-4def6b4d.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-0px/2) + (-1px/2) );}body:not.rtl .elementor-82871 .elementor-element.elementor-element-4def6b4d.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-0px/2) - (1px/2) );}.elementor-82871 .elementor-element.elementor-element-4def6b4d{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-4def6b4d a{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-primary );}.elementor-82871 .elementor-element.elementor-element-45ec43b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-73df8385 .elementor-heading-title{font-family:var( --e-global-typography-e231b92-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-e231b92-font-size );font-weight:var( --e-global-typography-e231b92-font-weight );text-transform:var( --e-global-typography-e231b92-text-transform );line-height:var( --e-global-typography-e231b92-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-56ec979b{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-33d7c6fe{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.woocommerce .elementor-82871 .elementor-element.elementor-element-33d7c6fe .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-251262e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-251262e-font-size );font-weight:var( --e-global-typography-251262e-font-weight );text-transform:var( --e-global-typography-251262e-text-transform );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-3bbe8116{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.woocommerce .elementor-82871 .elementor-element.elementor-element-738c384f .woocommerce-product-details__short-description{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a0bd57b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-a0bd57b-font-size );font-weight:var( --e-global-typography-a0bd57b-font-weight );text-transform:var( --e-global-typography-a0bd57b-text-transform );line-height:var( --e-global-typography-a0bd57b-line-height );}.elementor-82871 .elementor-element.elementor-element-648393bf .cart button, .elementor-82871 .elementor-element.elementor-element-648393bf .cart .button{font-family:var( --e-global-typography-1923e5e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-1923e5e-font-size );font-weight:var( --e-global-typography-1923e5e-font-weight );text-transform:var( --e-global-typography-1923e5e-text-transform );line-height:var( --e-global-typography-1923e5e-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:0px 18px 0px 18px;color:var( --e-global-color-e9d3d5f );background-color:var( --e-global-color-28bc9fb );transition:all 0.2s;}.elementor-82871 .elementor-element.elementor-element-648393bf .cart button:hover, .elementor-82871 .elementor-element.elementor-element-648393bf .cart .button:hover{color:var( --e-global-color-e9d3d5f );background-color:var( --e-global-color-8e3e7de );}.elementor-82871 .elementor-element.elementor-element-648393bf{--button-spacing:16px;}.elementor-82871 .elementor-element.elementor-element-648393bf .quantity .qty{font-family:var( --e-global-typography-dc4d82e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-weight:var( --e-global-typography-dc4d82e-font-weight );text-transform:var( --e-global-typography-dc4d82e-text-transform );border-style:solid;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );background-color:var( --e-global-color-e9d3d5f );border-color:var( --e-global-color-5eb202b );transition:all 0.2s;}.elementor-82871 .elementor-element.elementor-element-648393bf .quantity .qty:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-e9d3d5f );border-color:var( --e-global-color-ba7edd7 );}.woocommerce .elementor-82871 .elementor-element.elementor-element-648393bf form.cart .variations{width:100%;margin-bottom:16px;}.woocommerce .elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations tr th, .woocommerce .elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations tr td{padding-top:calc( 16px/2 );padding-bottom:calc( 16px/2 );}.woocommerce .elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-251262e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-251262e-font-size );font-weight:var( --e-global-typography-251262e-font-weight );text-transform:var( --e-global-typography-251262e-text-transform );line-height:var( --e-global-typography-251262e-line-height );}.woocommerce .elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations td.value select{color:var( --e-global-color-secondary );}.woocommerce .elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations td.value select, .woocommerce .elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations td.value:before{background-color:var( --e-global-color-e9d3d5f );border:var( --e-global-color-5eb202b );}.woocommerce .elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations td.value:before{font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-6cba8d3d{--display:flex;--min-height:58px;--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:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-fe369fd );--border-color:var( --e-global-color-fe369fd );--padding-top:12px;--padding-bottom:12px;--padding-left:2px;--padding-right:16px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-6cba8d3d:hover{border-style:solid;border-color:var( --e-global-color-a14272b );--border-color:var( --e-global-color-a14272b );}.elementor-82871 .elementor-element.elementor-element-6cba8d3d, .elementor-82871 .elementor-element.elementor-element-6cba8d3d::before{--border-transition:0.2s;}.elementor-82871 .elementor-element.elementor-element-460aa505{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-ba7edd7 );--border-color:var( --e-global-color-ba7edd7 );--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-354650c0 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-15f21abd{font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-12585365 .elementor-heading-title{font-family:var( --e-global-typography-dc4d82e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-weight:var( --e-global-typography-dc4d82e-font-weight );text-transform:var( --e-global-typography-dc4d82e-text-transform );color:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-2ad982b7{--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;--justify-content:space-around;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-613625ec .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-82871 .elementor-element.elementor-element-613625ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-613625ec.elementor-view-framed .elementor-icon, .elementor-82871 .elementor-element.elementor-element-613625ec.elementor-view-default .elementor-icon{fill:var( --e-global-color-ba7edd7 );color:var( --e-global-color-ba7edd7 );border-color:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-613625ec .elementor-icon{font-size:18px;}.elementor-82871 .elementor-element.elementor-element-613625ec .elementor-icon-box-title, .elementor-82871 .elementor-element.elementor-element-613625ec .elementor-icon-box-title a{font-family:var( --e-global-typography-2f2e7cd-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-2f2e7cd-font-size );font-weight:var( --e-global-typography-2f2e7cd-font-weight );text-transform:var( --e-global-typography-2f2e7cd-text-transform );line-height:var( --e-global-typography-2f2e7cd-line-height );}.elementor-82871 .elementor-element.elementor-element-613625ec .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-40a47009 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-82871 .elementor-element.elementor-element-40a47009.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-40a47009.elementor-view-framed .elementor-icon, .elementor-82871 .elementor-element.elementor-element-40a47009.elementor-view-default .elementor-icon{fill:var( --e-global-color-ba7edd7 );color:var( --e-global-color-ba7edd7 );border-color:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-40a47009 .elementor-icon{font-size:18px;}.elementor-82871 .elementor-element.elementor-element-40a47009 .elementor-icon-box-title, .elementor-82871 .elementor-element.elementor-element-40a47009 .elementor-icon-box-title a{font-family:var( --e-global-typography-2f2e7cd-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-2f2e7cd-font-size );font-weight:var( --e-global-typography-2f2e7cd-font-weight );text-transform:var( --e-global-typography-2f2e7cd-text-transform );line-height:var( --e-global-typography-2f2e7cd-line-height );}.elementor-82871 .elementor-element.elementor-element-40a47009 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-6cdf0652 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-82871 .elementor-element.elementor-element-6cdf0652.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-6cdf0652.elementor-view-framed .elementor-icon, .elementor-82871 .elementor-element.elementor-element-6cdf0652.elementor-view-default .elementor-icon{fill:var( --e-global-color-ba7edd7 );color:var( --e-global-color-ba7edd7 );border-color:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-6cdf0652 .elementor-icon{font-size:18px;}.elementor-82871 .elementor-element.elementor-element-6cdf0652 .elementor-icon-box-title, .elementor-82871 .elementor-element.elementor-element-6cdf0652 .elementor-icon-box-title a{font-family:var( --e-global-typography-2f2e7cd-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-2f2e7cd-font-size );font-weight:var( --e-global-typography-2f2e7cd-font-weight );text-transform:var( --e-global-typography-2f2e7cd-text-transform );line-height:var( --e-global-typography-2f2e7cd-line-height );}.elementor-82871 .elementor-element.elementor-element-6cdf0652 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-5757d84f:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(0px/2);}.elementor-82871 .elementor-element.elementor-element-5757d84f:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(0px/2);}.elementor-82871 .elementor-element.elementor-element-5757d84f.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-82871 .elementor-element.elementor-element-5757d84f.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body:not(.rtl) .elementor-82871 .elementor-element.elementor-element-5757d84f.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-0px/2) + (-1px/2) );}body:not.rtl .elementor-82871 .elementor-element.elementor-element-5757d84f.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-0px/2) - (1px/2) );}.elementor-82871 .elementor-element.elementor-element-5757d84f{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-5757d84f a{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-primary );}.elementor-82871 .elementor-element.elementor-element-a52d9e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:44px;--padding-bottom:78px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-a52d9e9:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-a52d9e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-77fdfc6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-2ac45c66 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-dd52672 );}.elementor-82871 .elementor-element.elementor-element-f8aabc7 .elementor-heading-title{font-family:var( --e-global-typography-e231b92-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-e231b92-font-size );font-weight:var( --e-global-typography-e231b92-font-weight );text-transform:var( --e-global-typography-e231b92-text-transform );line-height:var( --e-global-typography-e231b92-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-39e755c3{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-1a925096{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--border-radius:6px 6px 6px 6px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-1a925096:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-1a925096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9d3d5f );}.elementor-82871 .elementor-element.elementor-element-161913c8 img{width:40px;}.elementor-82871 .elementor-element.elementor-element-9ff71f5{text-align:center;font-family:var( --e-global-typography-251262e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-251262e-font-size );font-weight:var( --e-global-typography-251262e-font-weight );text-transform:var( --e-global-typography-251262e-text-transform );line-height:var( --e-global-typography-251262e-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-2f57e104{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--border-radius:6px 6px 6px 6px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-2f57e104:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-2f57e104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9d3d5f );}.elementor-82871 .elementor-element.elementor-element-4077fcd5 img{width:40px;}.elementor-82871 .elementor-element.elementor-element-5194584c{text-align:center;font-family:var( --e-global-typography-251262e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-251262e-font-size );font-weight:var( --e-global-typography-251262e-font-weight );text-transform:var( --e-global-typography-251262e-text-transform );line-height:var( --e-global-typography-251262e-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-316fe7c2{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--border-radius:6px 6px 6px 6px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-316fe7c2:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-316fe7c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9d3d5f );}.elementor-82871 .elementor-element.elementor-element-7b9e64cc img{width:40px;}.elementor-82871 .elementor-element.elementor-element-2cf3c452{text-align:center;font-family:var( --e-global-typography-251262e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-251262e-font-size );font-weight:var( --e-global-typography-251262e-font-weight );text-transform:var( --e-global-typography-251262e-text-transform );line-height:var( --e-global-typography-251262e-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-76120649{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--border-radius:6px 6px 6px 6px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-76120649:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-76120649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9d3d5f );}.elementor-82871 .elementor-element.elementor-element-41e5a8a5 img{width:40px;}.elementor-82871 .elementor-element.elementor-element-7bd8cdcb{text-align:center;font-family:var( --e-global-typography-251262e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-251262e-font-size );font-weight:var( --e-global-typography-251262e-font-weight );text-transform:var( --e-global-typography-251262e-text-transform );line-height:var( --e-global-typography-251262e-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-461164fe{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--border-radius:6px 6px 6px 6px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-461164fe:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-461164fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9d3d5f );}.elementor-82871 .elementor-element.elementor-element-7750dfa img{width:40px;}.elementor-82871 .elementor-element.elementor-element-6e4b2428{text-align:center;font-family:var( --e-global-typography-251262e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-251262e-font-size );font-weight:var( --e-global-typography-251262e-font-weight );text-transform:var( --e-global-typography-251262e-text-transform );line-height:var( --e-global-typography-251262e-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-159f4f67{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--border-radius:6px 6px 6px 6px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-159f4f67:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-159f4f67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9d3d5f );}.elementor-82871 .elementor-element.elementor-element-6bc757da img{width:40px;}.elementor-82871 .elementor-element.elementor-element-34ba39be{text-align:center;font-family:var( --e-global-typography-251262e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-251262e-font-size );font-weight:var( --e-global-typography-251262e-font-weight );text-transform:var( --e-global-typography-251262e-text-transform );line-height:var( --e-global-typography-251262e-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-79596e42{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--border-radius:6px 6px 6px 6px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-79596e42:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-79596e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9d3d5f );}.elementor-82871 .elementor-element.elementor-element-66eefaac img{width:40px;}.elementor-82871 .elementor-element.elementor-element-7ecea38c{text-align:center;font-family:var( --e-global-typography-251262e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-251262e-font-size );font-weight:var( --e-global-typography-251262e-font-weight );text-transform:var( --e-global-typography-251262e-text-transform );line-height:var( --e-global-typography-251262e-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-67ca7ea4{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--border-radius:6px 6px 6px 6px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-67ca7ea4:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-67ca7ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9d3d5f );}.elementor-82871 .elementor-element.elementor-element-11cf7956 img{width:40px;}.elementor-82871 .elementor-element.elementor-element-d066e58{text-align:center;font-family:var( --e-global-typography-251262e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-251262e-font-size );font-weight:var( --e-global-typography-251262e-font-weight );text-transform:var( --e-global-typography-251262e-text-transform );line-height:var( --e-global-typography-251262e-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-32ec2b02{--display:flex;--position:sticky;top:0px;--z-index:20;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-32ec2b02:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-32ec2b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9d3d5f );}body:not(.rtl) .elementor-82871 .elementor-element.elementor-element-32ec2b02{left:0px;}body.rtl .elementor-82871 .elementor-element.elementor-element-32ec2b02{right:0px;}.elementor-82871 .elementor-element.elementor-element-148633dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-4b8b1703 .elementor-button{background-color:var( --e-global-color-e9d3d5f );font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );fill:var( --e-global-color-dd52672 );color:var( --e-global-color-dd52672 );border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-5eb202b );border-radius:0px 0px 0px 0px;padding:14px 14px 14px 14px;}.elementor-82871 .elementor-element.elementor-element-4b8b1703 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-82871 .elementor-element.elementor-element-4b8b1703 .elementor-button:hover, .elementor-82871 .elementor-element.elementor-element-4b8b1703 .elementor-button:focus{color:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-4b8b1703 .elementor-button:hover svg, .elementor-82871 .elementor-element.elementor-element-4b8b1703 .elementor-button:focus svg{fill:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-4c90ba9e .elementor-button{background-color:var( --e-global-color-e9d3d5f );font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );fill:var( --e-global-color-dd52672 );color:var( --e-global-color-dd52672 );border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-5eb202b );border-radius:0px 0px 0px 0px;padding:14px 14px 14px 14px;}.elementor-82871 .elementor-element.elementor-element-4c90ba9e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-82871 .elementor-element.elementor-element-4c90ba9e .elementor-button:hover, .elementor-82871 .elementor-element.elementor-element-4c90ba9e .elementor-button:focus{color:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-4c90ba9e .elementor-button:hover svg, .elementor-82871 .elementor-element.elementor-element-4c90ba9e .elementor-button:focus svg{fill:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-5977e4b3 .elementor-button{background-color:var( --e-global-color-e9d3d5f );font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );fill:var( --e-global-color-dd52672 );color:var( --e-global-color-dd52672 );border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-5eb202b );border-radius:0px 0px 0px 0px;padding:14px 14px 14px 14px;}.elementor-82871 .elementor-element.elementor-element-5977e4b3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-82871 .elementor-element.elementor-element-5977e4b3 .elementor-button:hover, .elementor-82871 .elementor-element.elementor-element-5977e4b3 .elementor-button:focus{color:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-5977e4b3 .elementor-button:hover svg, .elementor-82871 .elementor-element.elementor-element-5977e4b3 .elementor-button:focus svg{fill:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-1a073aaf .elementor-button{background-color:var( --e-global-color-e9d3d5f );font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );fill:var( --e-global-color-dd52672 );color:var( --e-global-color-dd52672 );border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-5eb202b );border-radius:0px 0px 0px 0px;padding:14px 14px 14px 14px;}.elementor-82871 .elementor-element.elementor-element-1a073aaf .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-82871 .elementor-element.elementor-element-1a073aaf .elementor-button:hover, .elementor-82871 .elementor-element.elementor-element-1a073aaf .elementor-button:focus{color:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-1a073aaf .elementor-button:hover svg, .elementor-82871 .elementor-element.elementor-element-1a073aaf .elementor-button:focus svg{fill:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-75c4f08 .elementor-button{background-color:var( --e-global-color-e9d3d5f );font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );fill:var( --e-global-color-dd52672 );color:var( --e-global-color-dd52672 );border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-5eb202b );border-radius:0px 0px 0px 0px;padding:14px 14px 14px 14px;}.elementor-82871 .elementor-element.elementor-element-75c4f08 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-82871 .elementor-element.elementor-element-75c4f08 .elementor-button:hover, .elementor-82871 .elementor-element.elementor-element-75c4f08 .elementor-button:focus{color:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-75c4f08 .elementor-button:hover svg, .elementor-82871 .elementor-element.elementor-element-75c4f08 .elementor-button:focus svg{fill:var( --e-global-color-ba7edd7 );}.elementor-82871 .elementor-element.elementor-element-7de4b57e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:68px;--padding-bottom:92px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-14e957a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-5c3809b7 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-dd52672 );}.elementor-82871 .elementor-element.elementor-element-65aa73e .elementor-heading-title{font-family:var( --e-global-typography-e231b92-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-e231b92-font-size );font-weight:var( --e-global-typography-e231b92-font-weight );text-transform:var( --e-global-typography-e231b92-text-transform );line-height:var( --e-global-typography-e231b92-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-8e2d9f6{font-family:var( --e-global-typography-a0bd57b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-a0bd57b-font-size );font-weight:var( --e-global-typography-a0bd57b-font-weight );text-transform:var( --e-global-typography-a0bd57b-text-transform );line-height:var( --e-global-typography-a0bd57b-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-19ff0585{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:82px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-19ff0585:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-19ff0585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-dfcb320{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-4a764176{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-7fcdaa41 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-dd52672 );}.elementor-82871 .elementor-element.elementor-element-6cbf24db .elementor-heading-title{font-family:var( --e-global-typography-e231b92-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-e231b92-font-size );font-weight:var( --e-global-typography-e231b92-font-weight );text-transform:var( --e-global-typography-e231b92-text-transform );line-height:var( --e-global-typography-e231b92-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-7384ca50{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-5749c951{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:92px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-4d27b156{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-3ce6e91b .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-dd52672 );}.elementor-82871 .elementor-element.elementor-element-46933b42 .elementor-heading-title{font-family:var( --e-global-typography-e231b92-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-e231b92-font-size );font-weight:var( --e-global-typography-e231b92-font-weight );text-transform:var( --e-global-typography-e231b92-text-transform );line-height:var( --e-global-typography-e231b92-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-4ad6601e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );overflow:visible;}.elementor-82871 .elementor-element.elementor-element-7fd0dc9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );overflow:visible;}.elementor-82871 .elementor-element.elementor-element-66c4e04e{--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:0px 28px;--row-gap:0px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-2b5e9bea{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-2b5e9bea:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-2b5e9bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-57291cd8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-57291cd8 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-1354850b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-39b89b11{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-39b89b11:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-39b89b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-21e0c29d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-21e0c29d .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-47b21df6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-379a5379{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-379a5379:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-379a5379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-131bd8c7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-131bd8c7 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-3ce85d0b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-54294c0e{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-54294c0e:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-54294c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-222f357a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-222f357a .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-199282c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-79ce4530{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-79ce4530:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-79ce4530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-3957f1cd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-3957f1cd .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-6063d906{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-32c9b675{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-32c9b675:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-32c9b675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-428e80a9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-428e80a9 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-4b3c1618{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-222fa5c3{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-222fa5c3:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-222fa5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-57feaec1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-57feaec1 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-5e57d17d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-73c77db8{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-73c77db8:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-73c77db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-4be763b8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-4be763b8 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-7ec61c7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-f476c34{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-f476c34:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-f476c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-5c4f5a68{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-5c4f5a68 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-64c5ce18{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-576b6d2c{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-576b6d2c:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-576b6d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-47a34b76{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-47a34b76 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-6549f552{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-662578f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );overflow:visible;}.elementor-82871 .elementor-element.elementor-element-7b4c1dbe{--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:0px 28px;--row-gap:0px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-6bc0668e{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-6bc0668e:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-6bc0668e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-1d0063a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-1d0063a .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-3a03a7d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-72fe9eb5{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-72fe9eb5:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-72fe9eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-1579dfd8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-1579dfd8 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-7935d220{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-246a454a{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-246a454a:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-246a454a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-5a2be0a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-5a2be0a .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-1e3e02bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-b28d18{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-b28d18:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-b28d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-32548114{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-32548114 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-311b8d92{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-91f0151{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-91f0151:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-91f0151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-3c88192d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-3c88192d .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-561aedd1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-505b5db{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-505b5db:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-505b5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-46b9fe4f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-46b9fe4f .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-68bbb665{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-1947588{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-1947588:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-1947588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-58a872b6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-58a872b6 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-3b24c4e4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-61a5d3f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );overflow:visible;}.elementor-82871 .elementor-element.elementor-element-48ec1996{--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:0px 28px;--row-gap:0px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-16b73c24{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-16b73c24:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-16b73c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-1a7b4b81{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-1a7b4b81 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-1902c5f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-3708092{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-3708092:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-3708092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-42dbdee6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-42dbdee6 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-6d4b1fc1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-106b1a15{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-106b1a15:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-106b1a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-1b3d1c7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-1b3d1c7 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-3beb80af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-7e2d51{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-7e2d51:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-7e2d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-5d5b9f14{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-5d5b9f14 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-766fd62c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-360b1b39{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-360b1b39:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-360b1b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-73d9a650{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-73d9a650 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-457e567a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-6dfbf166{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-6dfbf166:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-6dfbf166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-478f7519{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-478f7519 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-792a8810{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-6e56f235{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-6e56f235:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-6e56f235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-5c8d77dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-5c8d77dc .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-27e746af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03b9b8b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-03b9b8b-font-size );font-weight:var( --e-global-typography-03b9b8b-font-weight );text-transform:var( --e-global-typography-03b9b8b-text-transform );line-height:var( --e-global-typography-03b9b8b-line-height );color:var( --e-global-color-1dc3b4f );}.elementor-82871 .elementor-element.elementor-element-18e31ea0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-3a08e12a{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:34px;--padding-bottom:34px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-3a08e12a:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-3a08e12a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-11ffeaef .elementor-heading-title{font-family:var( --e-global-typography-5f1a82b-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-5f1a82b-font-size );font-weight:var( --e-global-typography-5f1a82b-font-weight );text-transform:var( --e-global-typography-5f1a82b-text-transform );line-height:var( --e-global-typography-5f1a82b-line-height );color:var( --e-global-color-e9d3d5f );}.elementor-82871 .elementor-element.elementor-element-14266ba4 .elementor-button{background-color:var( --e-global-color-ba7edd7 );font-family:var( --e-global-typography-1923e5e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-1923e5e-font-size );font-weight:var( --e-global-typography-1923e5e-font-weight );text-transform:var( --e-global-typography-1923e5e-text-transform );line-height:var( --e-global-typography-1923e5e-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-52eaa574{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-52eaa574 > .elementor-widget-container{padding:0px 8px 0px 8px;}.elementor-82871 .elementor-element.elementor-element-52eaa574.elementor-element{--align-self:center;}.elementor-82871 .elementor-element.elementor-element-675f946f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:82px;--padding-bottom:96px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-675f946f:not(.elementor-motion-effects-element-type-background), .elementor-82871 .elementor-element.elementor-element-675f946f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5b7adc );}.elementor-82871 .elementor-element.elementor-element-23e0737c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;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:var( --e-global-color-5eb202b );--border-color:var( --e-global-color-5eb202b );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-82871 .elementor-element.elementor-element-5daa5a94 .elementor-heading-title{font-family:var( --e-global-typography-86563ed-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-86563ed-font-size );font-weight:var( --e-global-typography-86563ed-font-weight );text-transform:var( --e-global-typography-86563ed-text-transform );color:var( --e-global-color-dd52672 );}.elementor-82871 .elementor-element.elementor-element-30b34c6b .elementor-heading-title{font-family:var( --e-global-typography-e231b92-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-e231b92-font-size );font-weight:var( --e-global-typography-e231b92-font-weight );text-transform:var( --e-global-typography-e231b92-text-transform );line-height:var( --e-global-typography-e231b92-line-height );color:var( --e-global-color-secondary );}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product{text-align:left;}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:16px;}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5eb202b );border-radius:0px 0px 0px 0px;margin-bottom:12px;}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );margin-bottom:0px;}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );margin-bottom:0px;}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-251262e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-251262e-font-size );font-weight:var( --e-global-typography-251262e-font-weight );text-transform:var( --e-global-typography-251262e-text-transform );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-dc4d82e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-weight:var( --e-global-typography-dc4d82e-font-weight );text-transform:var( --e-global-typography-dc4d82e-text-transform );}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-e9d3d5f );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );font-family:var( --e-global-typography-1923e5e-font-family ), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;font-size:var( --e-global-typography-1923e5e-font-size );font-weight:var( --e-global-typography-1923e5e-font-weight );text-transform:var( --e-global-typography-1923e5e-text-transform );line-height:var( --e-global-typography-1923e5e-line-height );border-style:solid;border-width:0px 0px 0px 0px;border-radius:2px 2px 2px 2px;}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:833px){.elementor-82871 .elementor-element.elementor-element-8fa0c6e{--content-width:1320px;}.elementor-82871 .elementor-element.elementor-element-488d7c0c{--width:55%;}.elementor-82871 .elementor-element.elementor-element-45ec43b2{--width:45%;}.elementor-82871 .elementor-element.elementor-element-a52d9e9{--content-width:1320px;}.elementor-82871 .elementor-element.elementor-element-1a925096{--width:50%;}.elementor-82871 .elementor-element.elementor-element-2f57e104{--width:50%;}.elementor-82871 .elementor-element.elementor-element-316fe7c2{--width:50%;}.elementor-82871 .elementor-element.elementor-element-76120649{--width:50%;}.elementor-82871 .elementor-element.elementor-element-461164fe{--width:50%;}.elementor-82871 .elementor-element.elementor-element-159f4f67{--width:50%;}.elementor-82871 .elementor-element.elementor-element-79596e42{--width:50%;}.elementor-82871 .elementor-element.elementor-element-67ca7ea4{--width:50%;}.elementor-82871 .elementor-element.elementor-element-148633dc{--content-width:1320px;}.elementor-82871 .elementor-element.elementor-element-7de4b57e{--content-width:1320px;}.elementor-82871 .elementor-element.elementor-element-19ff0585{--content-width:1320px;}.elementor-82871 .elementor-element.elementor-element-dfcb320{--width:34%;}.elementor-82871 .elementor-element.elementor-element-5749c951{--content-width:1320px;}.elementor-82871 .elementor-element.elementor-element-2b5e9bea{--width:50%;}.elementor-82871 .elementor-element.elementor-element-39b89b11{--width:50%;}.elementor-82871 .elementor-element.elementor-element-379a5379{--width:50%;}.elementor-82871 .elementor-element.elementor-element-54294c0e{--width:50%;}.elementor-82871 .elementor-element.elementor-element-79ce4530{--width:50%;}.elementor-82871 .elementor-element.elementor-element-32c9b675{--width:50%;}.elementor-82871 .elementor-element.elementor-element-222fa5c3{--width:50%;}.elementor-82871 .elementor-element.elementor-element-73c77db8{--width:50%;}.elementor-82871 .elementor-element.elementor-element-f476c34{--width:50%;}.elementor-82871 .elementor-element.elementor-element-576b6d2c{--width:50%;}.elementor-82871 .elementor-element.elementor-element-6bc0668e{--width:50%;}.elementor-82871 .elementor-element.elementor-element-72fe9eb5{--width:50%;}.elementor-82871 .elementor-element.elementor-element-246a454a{--width:50%;}.elementor-82871 .elementor-element.elementor-element-b28d18{--width:50%;}.elementor-82871 .elementor-element.elementor-element-91f0151{--width:50%;}.elementor-82871 .elementor-element.elementor-element-505b5db{--width:50%;}.elementor-82871 .elementor-element.elementor-element-1947588{--width:50%;}.elementor-82871 .elementor-element.elementor-element-16b73c24{--width:50%;}.elementor-82871 .elementor-element.elementor-element-3708092{--width:50%;}.elementor-82871 .elementor-element.elementor-element-106b1a15{--width:50%;}.elementor-82871 .elementor-element.elementor-element-7e2d51{--width:50%;}.elementor-82871 .elementor-element.elementor-element-360b1b39{--width:50%;}.elementor-82871 .elementor-element.elementor-element-6dfbf166{--width:50%;}.elementor-82871 .elementor-element.elementor-element-6e56f235{--width:50%;}.elementor-82871 .elementor-element.elementor-element-675f946f{--content-width:1320px;}}@media(max-width:1024px) and (min-width:833px){.elementor-82871 .elementor-element.elementor-element-488d7c0c{--width:80%;}.elementor-82871 .elementor-element.elementor-element-45ec43b2{--width:100%;}.elementor-82871 .elementor-element.elementor-element-1a925096{--width:25%;}.elementor-82871 .elementor-element.elementor-element-2f57e104{--width:25%;}.elementor-82871 .elementor-element.elementor-element-316fe7c2{--width:25%;}.elementor-82871 .elementor-element.elementor-element-76120649{--width:25%;}.elementor-82871 .elementor-element.elementor-element-461164fe{--width:25%;}.elementor-82871 .elementor-element.elementor-element-159f4f67{--width:25%;}.elementor-82871 .elementor-element.elementor-element-79596e42{--width:25%;}.elementor-82871 .elementor-element.elementor-element-67ca7ea4{--width:25%;}.elementor-82871 .elementor-element.elementor-element-dfcb320{--width:40%;}}@media(max-width:1024px){.elementor-82871 .elementor-element.elementor-element-8fa0c6e{--padding-top:12px;--padding-bottom:34px;--padding-left:8px;--padding-right:8px;}.elementor-82871 .elementor-element.elementor-element-17847c93 .woocommerce-breadcrumb{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-70b5f478{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-488d7c0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-4def6b4d{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-4def6b4d a{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-45ec43b2{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-73df8385 .elementor-heading-title{font-size:var( --e-global-typography-e231b92-font-size );line-height:var( --e-global-typography-e231b92-line-height );}.woocommerce .elementor-82871 .elementor-element.elementor-element-33d7c6fe .price{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.woocommerce .elementor-82871 .elementor-element.elementor-element-738c384f .woocommerce-product-details__short-description{font-size:var( --e-global-typography-a0bd57b-font-size );line-height:var( --e-global-typography-a0bd57b-line-height );}.elementor-82871 .elementor-element.elementor-element-648393bf .cart button, .elementor-82871 .elementor-element.elementor-element-648393bf .cart .button{font-size:var( --e-global-typography-1923e5e-font-size );line-height:var( --e-global-typography-1923e5e-line-height );}.woocommerce .elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations label{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.woocommerce .elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations td.value:before{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-354650c0 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-15f21abd{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-2ad982b7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-82871 .elementor-element.elementor-element-613625ec{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-613625ec .elementor-icon-box-wrapper{text-align:start;}.elementor-82871 .elementor-element.elementor-element-613625ec .elementor-icon-box-title, .elementor-82871 .elementor-element.elementor-element-613625ec .elementor-icon-box-title a{font-size:var( --e-global-typography-2f2e7cd-font-size );line-height:var( --e-global-typography-2f2e7cd-line-height );}.elementor-82871 .elementor-element.elementor-element-40a47009{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-40a47009 .elementor-icon-box-title, .elementor-82871 .elementor-element.elementor-element-40a47009 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f2e7cd-font-size );line-height:var( --e-global-typography-2f2e7cd-line-height );}.elementor-82871 .elementor-element.elementor-element-6cdf0652{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-6cdf0652 .elementor-icon-box-title, .elementor-82871 .elementor-element.elementor-element-6cdf0652 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f2e7cd-font-size );line-height:var( --e-global-typography-2f2e7cd-line-height );}.elementor-82871 .elementor-element.elementor-element-5757d84f{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-5757d84f a{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-a52d9e9{--padding-top:20px;--padding-bottom:34px;--padding-left:8px;--padding-right:8px;}.elementor-82871 .elementor-element.elementor-element-2ac45c66 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-f8aabc7 .elementor-heading-title{font-size:var( --e-global-typography-e231b92-font-size );line-height:var( --e-global-typography-e231b92-line-height );}.elementor-82871 .elementor-element.elementor-element-39e755c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-1a925096{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-9ff71f5{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-2f57e104{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-5194584c{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-316fe7c2{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-2cf3c452{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-76120649{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-7bd8cdcb{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-461164fe{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-6e4b2428{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-159f4f67{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-34ba39be{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-79596e42{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-7ecea38c{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-67ca7ea4{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-d066e58{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-32ec2b02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-148633dc{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-82871 .elementor-element.elementor-element-4b8b1703 .elementor-button{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-4c90ba9e .elementor-button{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-5977e4b3 .elementor-button{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-1a073aaf .elementor-button{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-75c4f08 .elementor-button{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-7de4b57e{--padding-top:24px;--padding-bottom:38px;--padding-left:8px;--padding-right:8px;}.elementor-82871 .elementor-element.elementor-element-5c3809b7 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-65aa73e .elementor-heading-title{font-size:var( --e-global-typography-e231b92-font-size );line-height:var( --e-global-typography-e231b92-line-height );}.elementor-82871 .elementor-element.elementor-element-8e2d9f6{font-size:var( --e-global-typography-a0bd57b-font-size );line-height:var( --e-global-typography-a0bd57b-line-height );}.elementor-82871 .elementor-element.elementor-element-19ff0585{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:28px;--padding-bottom:24px;--padding-left:8px;--padding-right:8px;}.elementor-82871 .elementor-element.elementor-element-dfcb320{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-4a764176{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-7fcdaa41 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-6cbf24db .elementor-heading-title{font-size:var( --e-global-typography-e231b92-font-size );line-height:var( --e-global-typography-e231b92-line-height );}.elementor-82871 .elementor-element.elementor-element-7384ca50{width:initial;max-width:initial;font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-5749c951{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:16px;--padding-bottom:34px;--padding-left:8px;--padding-right:8px;}.elementor-82871 .elementor-element.elementor-element-4d27b156{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-3ce6e91b .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-46933b42 .elementor-heading-title{font-size:var( --e-global-typography-e231b92-font-size );line-height:var( --e-global-typography-e231b92-line-height );}.elementor-82871 .elementor-element.elementor-element-4ad6601e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-7fd0dc9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-66c4e04e{--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-82871 .elementor-element.elementor-element-57291cd8 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-1354850b{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-21e0c29d .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-47b21df6{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-131bd8c7 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-3ce85d0b{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-222f357a .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-199282c4{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-3957f1cd .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-6063d906{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-428e80a9 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-4b3c1618{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-57feaec1 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-5e57d17d{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-4be763b8 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-7ec61c7{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-5c4f5a68 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-64c5ce18{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-47a34b76 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-6549f552{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-662578f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-7b4c1dbe{--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-82871 .elementor-element.elementor-element-1d0063a .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-3a03a7d4{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-1579dfd8 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-7935d220{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-5a2be0a .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-1e3e02bf{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-32548114 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-311b8d92{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-3c88192d .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-561aedd1{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-46b9fe4f .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-68bbb665{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-58a872b6 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-3b24c4e4{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-61a5d3f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-48ec1996{--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-82871 .elementor-element.elementor-element-1a7b4b81 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-1902c5f6{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-42dbdee6 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-6d4b1fc1{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-1b3d1c7 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-3beb80af{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-5d5b9f14 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-766fd62c{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-73d9a650 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-457e567a{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-478f7519 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-792a8810{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-5c8d77dc .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-27e746af{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-11ffeaef .elementor-heading-title{font-size:var( --e-global-typography-5f1a82b-font-size );line-height:var( --e-global-typography-5f1a82b-line-height );}.elementor-82871 .elementor-element.elementor-element-14266ba4 .elementor-button{font-size:var( --e-global-typography-1923e5e-font-size );line-height:var( --e-global-typography-1923e5e-line-height );}.elementor-82871 .elementor-element.elementor-element-675f946f{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:38px;--padding-bottom:42px;--padding-left:8px;--padding-right:8px;}.elementor-82871 .elementor-element.elementor-element-5daa5a94 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-30b34c6b .elementor-heading-title{font-size:var( --e-global-typography-e231b92-font-size );line-height:var( --e-global-typography-e231b92-line-height );}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:20px;}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-1923e5e-font-size );line-height:var( --e-global-typography-1923e5e-line-height );}}@media(max-width:832px){.elementor-82871 .elementor-element.elementor-element-8fa0c6e{--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:8px;--padding-bottom:32px;--padding-left:8px;--padding-right:8px;}.elementor-82871 .elementor-element.elementor-element-17847c93 .woocommerce-breadcrumb{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-70b5f478{--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;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-488d7c0c{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-4def6b4d > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-82871 .elementor-element.elementor-element-4def6b4d{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-4def6b4d a{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-45ec43b2{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-73df8385 .elementor-heading-title{font-size:var( --e-global-typography-e231b92-font-size );line-height:var( --e-global-typography-e231b92-line-height );}.elementor-82871 .elementor-element.elementor-element-56ec979b{--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;--align-items:stretch;--flex-wrap:nowrap;}.woocommerce .elementor-82871 .elementor-element.elementor-element-33d7c6fe .price{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.woocommerce .elementor-82871 .elementor-element.elementor-element-738c384f .woocommerce-product-details__short-description{font-size:var( --e-global-typography-a0bd57b-font-size );line-height:var( --e-global-typography-a0bd57b-line-height );}.elementor-82871 .elementor-element.elementor-element-648393bf .cart button, .elementor-82871 .elementor-element.elementor-element-648393bf .cart .button{font-size:var( --e-global-typography-1923e5e-font-size );line-height:var( --e-global-typography-1923e5e-line-height );}.woocommerce .elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations label{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.woocommerce .elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-82871 .elementor-element.elementor-element-648393bf form.cart table.variations td.value:before{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-6cba8d3d{--padding-top:8px;--padding-bottom:8px;--padding-left:2px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-460aa505{--width:95%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-354650c0 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-15f21abd{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-12585365{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-82871 .elementor-element.elementor-element-613625ec .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-82871 .elementor-element.elementor-element-613625ec .elementor-icon-box-title{margin-block-end:0px;}.elementor-82871 .elementor-element.elementor-element-613625ec .elementor-icon-box-title, .elementor-82871 .elementor-element.elementor-element-613625ec .elementor-icon-box-title a{font-size:var( --e-global-typography-2f2e7cd-font-size );line-height:var( --e-global-typography-2f2e7cd-line-height );}.elementor-82871 .elementor-element.elementor-element-40a47009 .elementor-icon-box-wrapper{gap:0px;}.elementor-82871 .elementor-element.elementor-element-40a47009 .elementor-icon-box-title, .elementor-82871 .elementor-element.elementor-element-40a47009 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f2e7cd-font-size );line-height:var( --e-global-typography-2f2e7cd-line-height );}.elementor-82871 .elementor-element.elementor-element-6cdf0652 .elementor-icon-box-wrapper{gap:0px;}.elementor-82871 .elementor-element.elementor-element-6cdf0652 .elementor-icon-box-title{margin-block-end:0px;}.elementor-82871 .elementor-element.elementor-element-6cdf0652 .elementor-icon-box-title, .elementor-82871 .elementor-element.elementor-element-6cdf0652 .elementor-icon-box-title a{font-size:var( --e-global-typography-2f2e7cd-font-size );line-height:var( --e-global-typography-2f2e7cd-line-height );}.elementor-82871 .elementor-element.elementor-element-5757d84f > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-82871 .elementor-element.elementor-element-5757d84f{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-5757d84f a{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-a52d9e9{--padding-top:0px;--padding-bottom:24px;--padding-left:8px;--padding-right:8px;}.elementor-82871 .elementor-element.elementor-element-2ac45c66 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-f8aabc7 .elementor-heading-title{font-size:var( --e-global-typography-e231b92-font-size );line-height:var( --e-global-typography-e231b92-line-height );}.elementor-82871 .elementor-element.elementor-element-39e755c3{--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:wrap;--align-content:space-between;}.elementor-82871 .elementor-element.elementor-element-1a925096{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-9ff71f5{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-2f57e104{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-5194584c{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-316fe7c2{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-2cf3c452{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-76120649{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-7bd8cdcb{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-461164fe{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-6e4b2428{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-159f4f67{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-34ba39be{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-79596e42{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-7ecea38c{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-67ca7ea4{--width:49%;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-82871 .elementor-element.elementor-element-d066e58{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-148633dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82871 .elementor-element.elementor-element-4b8b1703 .elementor-button{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-4c90ba9e .elementor-button{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-5977e4b3 .elementor-button{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-1a073aaf .elementor-button{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-75c4f08 .elementor-button{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-7de4b57e{--padding-top:8px;--padding-bottom:28px;--padding-left:8px;--padding-right:8px;}.elementor-82871 .elementor-element.elementor-element-5c3809b7 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-65aa73e .elementor-heading-title{font-size:var( --e-global-typography-e231b92-font-size );line-height:var( --e-global-typography-e231b92-line-height );}.elementor-82871 .elementor-element.elementor-element-8e2d9f6{font-size:var( --e-global-typography-a0bd57b-font-size );line-height:var( --e-global-typography-a0bd57b-line-height );}.elementor-82871 .elementor-element.elementor-element-19ff0585{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:28px;--padding-left:8px;--padding-right:8px;}.elementor-82871 .elementor-element.elementor-element-dfcb320{--width:100%;}.elementor-82871 .elementor-element.elementor-element-7fcdaa41 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-6cbf24db .elementor-heading-title{font-size:var( --e-global-typography-e231b92-font-size );line-height:var( --e-global-typography-e231b92-line-height );}.elementor-82871 .elementor-element.elementor-element-7384ca50{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-5749c951{--padding-top:16px;--padding-bottom:34px;--padding-left:8px;--padding-right:8px;}.elementor-82871 .elementor-element.elementor-element-3ce6e91b .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-46933b42 .elementor-heading-title{font-size:var( --e-global-typography-e231b92-font-size );line-height:var( --e-global-typography-e231b92-line-height );}.elementor-82871 .elementor-element.elementor-element-2b5e9bea{--width:100%;}.elementor-82871 .elementor-element.elementor-element-57291cd8 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-1354850b{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-39b89b11{--width:100%;}.elementor-82871 .elementor-element.elementor-element-21e0c29d .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-47b21df6{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-379a5379{--width:100%;}.elementor-82871 .elementor-element.elementor-element-131bd8c7 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-3ce85d0b{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-54294c0e{--width:100%;}.elementor-82871 .elementor-element.elementor-element-222f357a .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-199282c4{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-79ce4530{--width:100%;}.elementor-82871 .elementor-element.elementor-element-3957f1cd .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-6063d906{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-32c9b675{--width:100%;}.elementor-82871 .elementor-element.elementor-element-428e80a9 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-4b3c1618{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-222fa5c3{--width:100%;}.elementor-82871 .elementor-element.elementor-element-57feaec1 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-5e57d17d{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-73c77db8{--width:100%;}.elementor-82871 .elementor-element.elementor-element-4be763b8 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-7ec61c7{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-f476c34{--width:100%;}.elementor-82871 .elementor-element.elementor-element-5c4f5a68 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-64c5ce18{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-576b6d2c{--width:100%;}.elementor-82871 .elementor-element.elementor-element-47a34b76 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-6549f552{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-6bc0668e{--width:100%;}.elementor-82871 .elementor-element.elementor-element-1d0063a .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-3a03a7d4{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-72fe9eb5{--width:100%;}.elementor-82871 .elementor-element.elementor-element-1579dfd8 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-7935d220{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-246a454a{--width:100%;}.elementor-82871 .elementor-element.elementor-element-5a2be0a .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-1e3e02bf{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-b28d18{--width:100%;}.elementor-82871 .elementor-element.elementor-element-32548114 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-311b8d92{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-91f0151{--width:100%;}.elementor-82871 .elementor-element.elementor-element-3c88192d .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-561aedd1{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-505b5db{--width:100%;}.elementor-82871 .elementor-element.elementor-element-46b9fe4f .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-68bbb665{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-1947588{--width:100%;}.elementor-82871 .elementor-element.elementor-element-58a872b6 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-3b24c4e4{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-16b73c24{--width:100%;}.elementor-82871 .elementor-element.elementor-element-1a7b4b81 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-1902c5f6{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-3708092{--width:100%;}.elementor-82871 .elementor-element.elementor-element-42dbdee6 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-6d4b1fc1{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-106b1a15{--width:100%;}.elementor-82871 .elementor-element.elementor-element-1b3d1c7 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-3beb80af{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-7e2d51{--width:100%;}.elementor-82871 .elementor-element.elementor-element-5d5b9f14 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-766fd62c{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-360b1b39{--width:100%;}.elementor-82871 .elementor-element.elementor-element-73d9a650 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-457e567a{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-6dfbf166{--width:100%;}.elementor-82871 .elementor-element.elementor-element-478f7519 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-792a8810{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-6e56f235{--width:100%;}.elementor-82871 .elementor-element.elementor-element-5c8d77dc .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-27e746af{font-size:var( --e-global-typography-03b9b8b-font-size );line-height:var( --e-global-typography-03b9b8b-line-height );}.elementor-82871 .elementor-element.elementor-element-3a08e12a{--padding-top:16px;--padding-bottom:16px;--padding-left:8px;--padding-right:8px;}.elementor-82871 .elementor-element.elementor-element-11ffeaef .elementor-heading-title{font-size:var( --e-global-typography-5f1a82b-font-size );line-height:var( --e-global-typography-5f1a82b-line-height );}.elementor-82871 .elementor-element.elementor-element-14266ba4 .elementor-button{font-size:var( --e-global-typography-1923e5e-font-size );line-height:var( --e-global-typography-1923e5e-line-height );}.elementor-82871 .elementor-element.elementor-element-52eaa574 > .elementor-widget-container{padding:28px 16px 0px 16px;}.elementor-82871 .elementor-element.elementor-element-675f946f{--padding-top:26px;--padding-bottom:32px;--padding-left:8px;--padding-right:8px;}.elementor-82871 .elementor-element.elementor-element-5daa5a94 .elementor-heading-title{font-size:var( --e-global-typography-86563ed-font-size );}.elementor-82871 .elementor-element.elementor-element-30b34c6b .elementor-heading-title{font-size:var( --e-global-typography-e231b92-font-size );line-height:var( --e-global-typography-e231b92-line-height );}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products  ul.products{grid-column-gap:8px;grid-row-gap:16px;}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-251262e-font-size );line-height:var( --e-global-typography-251262e-line-height );}.elementor-82871 .elementor-element.elementor-element-635ef7b3.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-1923e5e-font-size );line-height:var( --e-global-typography-1923e5e-line-height );}}/* Start custom CSS *//* V10.1 is independent of a single outer .herda-pdp container.
   Only WooCommerce/plugin internals and dynamic rich-text descendants live here.
   Elementor controls own container/widget typography, spacing, color, border and radius. */
.herda-pdp-gallery .woocommerce-product-gallery {
  display: grid;
  grid-template-columns: 88px minmax(0, 1fr);
  grid-template-rows: minmax(0, auto);
  gap: 16px;
  align-items: start;
}

.herda-pdp-gallery .woocommerce-product-gallery > .flex-viewport,
.herda-pdp-gallery .woocommerce-product-gallery > .woocommerce-product-gallery__wrapper {
  min-width: 0;
  grid-column: 2;
  grid-row: 1;
  overflow: hidden;
}

.herda-pdp-gallery .flex-viewport .woocommerce-product-gallery__wrapper { border: 0; }

.herda-pdp-gallery .woocommerce-product-gallery > .flex-control-thumbs {
  display: flex !important;
  grid-column: 1;
  grid-row: 1;
  flex-direction: column !important;
  gap: 10px !important;
  width: 88px !important;
  height: auto;
  max-height: none;
  margin: 0 !important;
  padding: 0 4px 0 0 !important;
  overflow-x: hidden !important;
  overflow-y: auto !important;
  overscroll-behavior: contain;
  list-style: none !important;
  box-sizing: border-box !important;
  scrollbar-width: thin;
}

.herda-pdp-gallery .flex-control-thumbs::-webkit-scrollbar { width: 6px; }

.herda-pdp-gallery .flex-control-thumbs li {
  flex: 0 0 78px !important;
  width: 78px !important;
  min-width: 78px !important;
  height: 78px !important;
  margin: 0 !important;
  padding: 0 !important;
  float: none !important;
  box-sizing: border-box !important;
}

.herda-pdp-gallery .flex-control-thumbs li img {
  display: block !important;
  width: 100% !important;
  max-width: none !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 4px !important;
  box-sizing: border-box !important;
  object-fit: contain;
}

.herda-pdp-gallery .woocommerce-product-gallery__trigger {
  z-index: 4;
  display: grid !important;
  place-items: center;
  top: 16px !important;
  right: 16px !important;
  width: 48px !important;
  height: 48px !important;
  border: 1px solid var(--e-global-color-5eb202b);
  border-radius: 3px;
  background: var(--e-global-color-a5b7adc) !important;
  color: var(--e-global-color-secondary) !important;
}

.herda-pdp-gallery .woocommerce-product-gallery__trigger > span {
  display: none !important;
}

.herda-pdp-gallery .woocommerce-product-gallery__trigger::before {
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  width: 14px !important;
  height: 14px !important;
  border: 2px solid currentColor !important;
  border-radius: 50% !important;
  background: transparent !important;
  color: var(--e-global-color-secondary) !important;
  box-sizing: border-box !important;
  content: "" !important;
  transform: translate(-60%, -60%) !important;
}

.herda-pdp-gallery .woocommerce-product-gallery__trigger::after {
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  width: 8px !important;
  height: 2px !important;
  border: 0 !important;
  border-radius: 1px !important;
  background: currentColor !important;
  color: var(--e-global-color-secondary) !important;
  content: "" !important;
  transform: translate(2px, 5px) rotate(45deg) !important;
  transform-origin: left center !important;
}

/* Existing site CSS for the three shortcode widgets, scoped to this template. */
.herda-pdp-rating p.yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel {
  white-space: normal !important;
  overflow-wrap: anywhere;
  margin-block-end: 0;
}
.herda-pdp-rating div#yotpo-reviews-star-ratings-widget { justify-content: left !important; }

.herda-pdp-price-row {
  display: grid !important;
  grid-template-columns: max-content minmax(0, 310px) !important;
  gap: 12px !important;
  align-items: center !important;
  width: 100% !important;
  min-width: 0 !important;
}

.herda-pdp-price-row > .herda-pdp-price {
  width: max-content !important;
  min-width: 0 !important;
}

.herda-pdp-price-row > .herda-pdp-price .price {
  margin: 0 !important;
  white-space: nowrap !important;
}

.herda-pdp-price-row > .herda-pdp-currency {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 310px !important;
}

.herda-pdp-currency .elementor-widget-container,
.herda-pdp-currency .elementor-shortcode,
.herda-pdp-currency .woocommerce-multi-currency.wmc-shortcode.layout10 .wmc-currency-wrapper {
  width: 100%;
  min-width: 0;
}

.herda-pdp-currency .woocommerce-multi-currency.wmc-shortcode.layout10.plain-vertical {
  display: contents !important;
}

.herda-pdp-currency .woocommerce-multi-currency.wmc-shortcode.layout10 .wmc-current-currency {
  display: flex !important;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  min-width: 0;
  height: 32px;
  min-height: 32px;
  padding: 4px 8px !important;
  border: 1px solid var(--e-global-color-5eb202b);
  border-radius: 2px;
  background-color: var(--e-global-color-a5b7adc);
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-03b9b8b-font-family);
  font-size: 13px !important;
  font-weight: var(--e-global-typography-03b9b8b-font-weight);
  line-height: 16px !important;
  white-space: nowrap !important;
  box-sizing: border-box;
  overflow: hidden;
}

.herda-pdp-currency .woocommerce-multi-currency.wmc-shortcode.layout10 .wmc-current-currency > span {
  display: flex;
  align-items: center;
  flex: 1 1 auto;
  min-width: 0;
  overflow: hidden;
}

.herda-pdp-currency .woocommerce-multi-currency.wmc-shortcode.layout10 .wmc-current-currency .wmc-text {
  display: flex !important;
  align-items: center;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap !important;
}

.herda-pdp-currency .woocommerce-multi-currency.wmc-shortcode.layout10 .wmc-current-currency .wmc-text-currency-text {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap !important;
}

.herda-pdp-currency .woocommerce-multi-currency.wmc-shortcode.layout10 .wmc-current-currency .wmc-text-currency-symbol,
.herda-pdp-currency .woocommerce-multi-currency.wmc-shortcode.layout10 .wmc-current-currency .wmc-open-dropdown-currencies {
  flex: 0 0 auto;
}

.herda-pdp-currency .woocommerce-multi-currency.wmc-shortcode.layout10 .wmc-sub-currency {
  width: 100%;
  margin: 4px 0;
  font-family: var(--e-global-typography-03b9b8b-font-family);
  font-size: 13px;
  line-height: 1.3;
}
.herda-pdp-currency .woocommerce-multi-currency.wmc-shortcode.layout10 .wmc-current-currency .wmc-open-dropdown-currencies { padding: 0; }

.herda-pdp-reviews-section button.yotpo-review-votes-icons:hover { background-color: var(--e-global-color-ba7edd7); }
.herda-pdp-reviews-section .yotpo-review-votes-icons:focus { background-color: var(--e-global-color-ba7edd7) !important; }
.herda-pdp-reviews-section button.yotpo-review-votes-icons { padding: 4px !important; }
.herda-pdp-reviews-section svg.yotpo-review-votes-icon-down { margin-top: 3px !important; }
.herda-pdp-reviews-section button.yotpo-read-more { padding: 0 8px !important; }
.herda-pdp-reviews-section button.yotpo-read-more:hover {
  padding: 0 8px;
  background-color: var(--e-global-color-28bc9fb) !important;
}
.herda-pdp-reviews-section button.yotpo-read-more:focus { background-color: var(--e-global-color-accent) !important; }
.herda-pdp-reviews-section button#mediaInput.yotpo-media-select:hover {
  border-radius: 100px;
  background-color: var(--e-global-color-fc3c7fb);
}
.herda-pdp-reviews-section button#mediaInput.yotpo-media-select:focus {
  border-radius: 100px;
  background-color: var(--e-global-color-ba7edd7);
}
.herda-pdp-reviews-section input#searchInput.yotpo-search-input {
  padding-inline-start: 12px;
  border-radius: 100px;
  font-size: 14px;
}
.herda-pdp-reviews-section button.yotpo-clear-filters {
  margin: 0 !important;
  padding: 6px 12px !important;
}
.herda-pdp-reviews-section button.yotpo-clear-filters:hover,
.herda-pdp-reviews-section button.yotpo-clear-filters:focus { background-color: var(--e-global-color-7738941); }
.herda-pdp-reviews-section button.yotpo-mobile-filters-btn.yotpo-mobile-filters-popup-btn:hover,
.herda-pdp-reviews-section button.yotpo-mobile-filters-btn.yotpo-mobile-filters-popup-btn:focus {
  border-radius: 64px;
  background-color: var(--e-global-color-28bc9fb);
}

.herda-pdp-add-to-cart table.variations,
.herda-pdp-add-to-cart table.variations tbody,
.herda-pdp-add-to-cart table.variations tr,
.herda-pdp-add-to-cart table.variations tr:hover,
.herda-pdp-add-to-cart table.variations th,
.herda-pdp-add-to-cart table.variations td {
  background: var(--e-global-color-e9d3d5f) !important;
}

.herda-pdp-add-to-cart table.variations th,
.herda-pdp-add-to-cart table.variations td { border: 0; }
.herda-pdp-add-to-cart .reset_variations { display: none !important; }

.herda-pdp-add-to-cart table.variations {
  width: 100% !important;
  margin: 0 !important;
}

.herda-pdp-add-to-cart table.variations tbody {
  display: grid !important;
  row-gap: 16px !important;
  width: 100% !important;
}

.herda-pdp-add-to-cart table.variations tr {
  display: grid !important;
  grid-template-columns: 132px minmax(0, 1fr) !important;
  gap: 12px !important;
  align-items: center !important;
  width: 100% !important;
}

.herda-pdp-add-to-cart table.variations th.label {
  display: flex !important;
  align-items: center !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  align-self: center !important;
  text-align: left !important;
}

.herda-pdp-add-to-cart table.variations td.value {
  display: block !important;
  width: auto !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-align: left !important;
}

.herda-pdp-add-to-cart .variable-items-wrapper,
.herda-pdp-add-to-cart .shopengine_swatches {
  display: flex;
  flex-wrap: wrap;
  gap: 8px !important;
  justify-content: flex-start !important;
}

.herda-pdp-add-to-cart .color-variable-item,
.herda-pdp-add-to-cart .shopengine_swatches .swatch_color {
  display: inline-flex !important;
  width: 60px !important;
  min-width: 60px !important;
  height: 35px !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 2px solid var(--e-global-color-9037541) !important;
  border-radius: 6px !important;
  outline: 0 !important;
  box-sizing: border-box !important;
  cursor: pointer;
}

.herda-pdp-add-to-cart .color-variable-item.selected,
.herda-pdp-add-to-cart .shopengine_swatches .swatch_color.selected {
  border-color: var(--e-global-color-11c9ad0) !important;
  outline: 0 !important;
}

.herda-pdp-add-to-cart .button-variable-item,
.herda-pdp-add-to-cart .shopengine_swatches .swatch_label {
  min-height: 40px !important;
  margin: 0 !important;
  padding: 4px 8px !important;
  border: 2px solid var(--e-global-color-5e2063d) !important;
  border-radius: 6px !important;
  background: var(--e-global-color-a5b7adc) !important;
  color: var(--e-global-color-secondary);
  cursor: pointer;
}

.herda-pdp-add-to-cart .button-variable-item.selected,
.herda-pdp-add-to-cart .shopengine_swatches .swatch_label.selected {
  border-color: var(--e-global-color-11c9ad0) !important;
  background: var(--e-global-color-e9d3d5f) !important;
}

.herda-pdp-add-to-cart .e-atc-qty-button-holder,
.herda-pdp-add-to-cart .woocommerce-variation-add-to-cart {
  display: grid !important;
  grid-template-columns: 125px minmax(0, 1fr) !important;
  gap: 16px !important;
  align-items: stretch;
  width: 100% !important;
}

/* Simple products already contain an inner quantity/button grid. Keep the
   outer form block-level so it cannot create a second, empty quantity column. */
.herda-pdp-add-to-cart form.cart:not(.variations_form) {
  display: block !important;
  width: 100% !important;
}

.herda-pdp-add-to-cart .woocommerce-variation-add-to-cart {
  display: block !important;
}

.herda-pdp-add-to-cart .woocommerce-variation-add-to-cart .e-atc-qty-button-holder {
  display: grid !important;
}

.herda-pdp-add-to-cart .quantity.herda-qty-ready {
  display: grid !important;
  grid-template-columns: 33px 59px 33px !important;
  align-items: stretch !important;
  width: 125px !important;
  min-width: 125px !important;
  height: 40px !important;
  margin: 0 !important;
  padding: 0 !important;
  float: none !important;
}

.herda-pdp-add-to-cart .quantity.herda-qty-ready input.qty {
  width: 59px !important;
  min-width: 0 !important;
  max-width: 59px !important;
  height: 40px !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid var(--e-global-color-secondary) !important;
  border-inline: 0 !important;
  border-radius: 0 !important;
  background: var(--e-global-color-e9d3d5f) !important;
  color: var(--e-global-color-secondary) !important;
  text-align: center !important;
  box-sizing: border-box !important;
  -moz-appearance: textfield;
}

.herda-pdp-add-to-cart .quantity.herda-qty-ready input.qty::-webkit-inner-spin-button,
.herda-pdp-add-to-cart .quantity.herda-qty-ready input.qty::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
}

.herda-qty-button {
  display: grid !important;
  place-items: center !important;
  width: 33px !important;
  min-width: 33px !important;
  max-width: 33px !important;
  height: 40px !important;
  min-height: 40px !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 1px solid var(--e-global-color-secondary) !important;
  box-sizing: border-box !important;
  background: var(--e-global-color-accent) !important;
  color: var(--e-global-color-secondary) !important;
  font-family: var(--e-global-typography-dc4d82e-font-family);
  font-size: 16px;
  font-weight: var(--e-global-typography-dc4d82e-font-weight);
  line-height: var(--e-global-typography-dc4d82e-line-height);
  cursor: pointer;
}

.herda-qty-minus,
.herda-qty-plus { border-radius: 0 !important; }
.herda-qty-button:hover,
.herda-qty-button:focus-visible {
  border-color: var(--e-global-color-secondary) !important;
  background: var(--e-global-color-secondary) !important;
  color: var(--e-global-color-e9d3d5f) !important;
}

.herda-pdp-add-to-cart .woocommerce-variation-price {
  margin: 16px 0 8px !important;
}

.herda-pdp-add-to-cart .woocommerce-variation-price .price,
.herda-pdp-add-to-cart .woocommerce-variation-price .amount {
  font-size: 32px !important;
  line-height: 1.1 !important;
}
.herda-pdp-add-to-cart button.single_add_to_cart_button {
  width: 100% !important;
  height: 40px !important;
  margin: 0 !important;
}

.herda-pdp-feature-card:not(:has(img)) { display: none !important; }
.herda-pdp-features-section:not(:has(.herda-pdp-feature-card img)) { display: none !important; }
.herda-pdp-feature-icon img {
    object-fit: contain; }
.herda-pdp-feature-copy p,
.herda-pdp-spec-value p { margin: 0; }
.herda-pdp-package-section:not(:has(.herda-pdp-package-copy .elementor-widget-container > *)) { display: none !important; }

.herda-pdp-section-nav,
.herda-pdp-section-nav-inner {
  width: 100%;
  max-width: 100%;
  min-width: 0;
}
.herda-pdp-section-link { flex: 1 1 20%; min-width: 0; }
.herda-pdp-section-link .elementor-button { position: relative; width: 100%; }
.herda-pdp-section-link .elementor-button::after {
  position: absolute;
  right: 12px;
  bottom: -1px;
  left: 12px;
  height: 3px;
  background: var(--e-global-color-ba7edd7);
  content: "";
  opacity: 0;
}
.herda-pdp-section-link .elementor-button:hover::after,
.herda-pdp-section-link .elementor-button:focus-visible::after { opacity: 1; }

.herda-pdp-content h2 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-5f1a82b-font-family);
  font-size: var(--e-global-typography-5f1a82b-font-size);
  font-weight: var(--e-global-typography-5f1a82b-font-weight);
  line-height: var(--e-global-typography-5f1a82b-line-height);
}

.herda-pdp-content h3 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-251262e-font-family);
  font-size: var(--e-global-typography-251262e-font-size);
  font-weight: var(--e-global-typography-251262e-font-weight);
  line-height: var(--e-global-typography-251262e-line-height);
}

.herda-pdp-content .elementor-widget-container > strong > p {
  margin: 30px 0 16px;
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-5f1a82b-font-family);
  font-size: var(--e-global-typography-5f1a82b-font-size) !important;
  font-weight: var(--e-global-typography-5f1a82b-font-weight);
  line-height: var(--e-global-typography-5f1a82b-line-height);
}

.herda-pdp-content ul,
.herda-pdp-content ol,
.herda-pdp-package-copy ul,
.herda-pdp-package-copy ol {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  column-gap: 36px;
  margin: 26px 0 34px;
  padding: 0 0 0 22px;
  border-top: 1px solid var(--e-global-color-5eb202b);
  list-style-position: outside;
}

.herda-pdp-content li,
.herda-pdp-package-copy li {
  min-height: 58px;
  padding: 16px 4px 15px 2px;
  border-top: 0;
  border-bottom: 1px solid var(--e-global-color-5eb202b);
  box-sizing: border-box;
}
.herda-pdp-content ul,
.herda-pdp-package-copy ul { list-style-type: disc; }
.herda-pdp-content ol,
.herda-pdp-package-copy ol { list-style-type: decimal; }
.herda-pdp-content li::marker {
  color: var(--e-global-color-ba7edd7);
  font-size: 18px;
}
.herda-pdp-package-copy li::marker {
  color: var(--e-global-color-ba7edd7);
  font-size: 18px;
}
.herda-pdp-content img { max-width: 100%; height: auto; }

.herda-pdp-content a,
.herda-pdp-content a:visited,
.herda-pdp-content a:hover,
.herda-pdp-content a:focus-visible {
  color: var(--e-global-color-28bc9fb) !important;
  text-decoration: underline !important;
  text-decoration-thickness: 1px;
  text-underline-offset: 2px;
}

/* Technical Specifications: left-side title. */
button.herda-pdp-spec-toggle {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  min-height: 62px;
  height: 62px;
  padding: 0 4px !important;
  border: 0;
  background: transparent !important;
  color: var(--e-global-color-secondary) !important;
  font-family: var(--e-global-typography-5f1a82b-font-family);
  font-size: 24px;
  font-weight: var(--e-global-typography-5f1a82b-font-weight);
  line-height: var(--e-global-typography-5f1a82b-line-height);
  text-align: left;
  cursor: pointer;
}

.herda-pdp-spec-toggle:hover,
.herda-pdp-spec-toggle:focus-visible {
  background: var(--e-global-color-8e3e7de) !important;
}

.herda-pdp-spec-toggle:hover,
.herda-pdp-spec-toggle:focus,
.herda-pdp-spec-toggle:focus-visible,
.herda-pdp-spec-toggle:active,
.herda-pdp-spec-group.is-open .herda-pdp-spec-toggle {
  color: var(--e-global-color-secondary) !important;
}

/* Technical Specifications: independent right-side plus symbol. */
button.herda-pdp-spec-toggle > span[aria-hidden="true"] {
  display: grid;
  place-items: center;
  flex: 0 0 40px;
  width: 40px;
  height: 40px;
  margin-left: 24px;
  color: var(--e-global-color-ba7edd7);
  font-family: var(--e-global-typography-03b9b8b-font-family) !important;
  font-size: 36px !important;
  font-weight: 400 !important;
  line-height: 1 !important;
  transition: transform .15s;
}
.herda-pdp-spec-group:not(.is-open) .herda-pdp-spec-table { display: none !important; }
.herda-pdp-spec-group.is-open button.herda-pdp-spec-toggle > span[aria-hidden="true"] { transform: rotate(45deg); }

.herda-pdp-spec-table {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 0 28px !important;
}

.herda-pdp-spec-row {
  display: grid !important;
  grid-template-columns: minmax(130px, .8fr) minmax(0, 1.2fr) !important;
  gap: 20px !important;
  width: auto !important;
}

.herda-pdp-spec-row > .e-con {
  width: auto !important;
  min-width: 0 !important;
}

.herda-pdp-products-widget ul.products {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 16px;
  margin: 0;
}

.herda-pdp-products-widget ul.products li.product {
  display: flex !important;
  width: auto !important;
  height: 100%;
  min-width: 0;
  margin: 0 !important;
  padding: 0 0 16px !important;
  flex-direction: column !important;
  gap: 8px;
  border: 1px solid var(--e-global-color-5eb202b);
  border-radius: 0;
  background: var(--e-global-color-e9d3d5f);
  overflow: hidden;
}

.herda-pdp-products-widget ul.products li.product > a.woocommerce-loop-product__link {
  display: flex !important;
  width: 100%;
  min-width: 0;
  min-height: 0;
  margin: 0;
  padding: 0;
  border: 0 !important;
  flex: 1 1 auto !important;
  flex-direction: column !important;
  gap: 12px;
}

.herda-pdp-products-widget ul.products li.product img {
  width: 100%;
  height: 240px;
  margin: 0 !important;
  padding: 8px;
  object-fit: contain;
  background: var(--e-global-color-e9d3d5f);
}

.herda-pdp-products-widget ul.products li.product .woocommerce-loop-product__title {
  min-height: 36px;
  margin: 0 16px;
  padding: 12px 0px;
}

.herda-pdp-products-widget .yotpo-archive-wrap {
  height: 16px;
  margin: 0 16px;
  padding: 0;
  overflow: hidden;
}

.herda-pdp-products-widget .herda-product-benefits {
  display: grid;
  gap: 4px;
  height: 48px;
  margin: auto 0 0 !important;
  padding: 0px 16px !important;
  border: 0;
  overflow: hidden;
  list-style: none !important;
}

.herda-pdp-products-widget .herda-product-benefits li {
  display: grid;
  grid-template-columns: 14px minmax(0, 1fr);
  gap: 7px;
  align-items: start;
  margin: 0;
  padding: 0;
  list-style: none !important;
  color: var(--e-global-color-1dc3b4f);
  font-family: var(--e-global-typography-03b9b8b-font-family);
  font-size: 11px;
  font-weight: 400;
  line-height: 1.45;
}

.herda-pdp-products-widget .herda-product-benefit-icon {
  width: 14px;
  height: 14px;
  fill: none;
  stroke: var(--e-global-color-ba7edd7);
  stroke-width: 1.5;
}

.herda-pdp-products-widget .herda-product-benefit-icon circle,
.herda-pdp-products-widget .herda-product-benefit-icon path {
  stroke: var(--e-global-color-ba7edd7);
}

.herda-pdp-products-widget li.product.product_cat-btheadset .herda-product-benefit-icon,
.herda-pdp-products-widget li.product.product_cat-btheadset .herda-product-benefit-icon circle,
.herda-pdp-products-widget li.product.product_cat-btheadset .herda-product-benefit-icon path,
.herda-pdp-products-widget li.product.product_cat-poc .herda-product-benefit-icon,
.herda-pdp-products-widget li.product.product_cat-poc .herda-product-benefit-icon circle,
.herda-pdp-products-widget li.product.product_cat-poc .herda-product-benefit-icon path,
.herda-pdp-products-widget li.product.product_cat-helmetheadset .herda-product-benefit-icon,
.herda-pdp-products-widget li.product.product_cat-helmetheadset .herda-product-benefit-icon circle,
.herda-pdp-products-widget li.product.product_cat-helmetheadset .herda-product-benefit-icon path {
  stroke: var(--e-global-color-28bc9fb);
}

.herda-pdp-products-widget ul.products li.product .price {
  display: block;
  margin: 0 18px !important;
}

.herda-pdp-products-widget ul.products li.product:not(:has(.herda-product-benefits)) .price {
  margin-top: auto !important;
}

.herda-pdp-products-widget ul.products li.product .button {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: calc(100% - 32px);
  height: 40px;
  margin: 0 16px !important;
  padding: 0 16px !important;
  flex: 0 0 40px !important;
  line-height: 1 !important;
  text-align: center;
}
.onsale{
    display:none!important;
}

@media (max-width: 1024px) {
  .herda-pdp-policies {
    flex-wrap: nowrap !important;
    min-width: 0 !important;
  }
  .herda-pdp-policy {
    flex: 1 1 0 !important;
    min-width: 0 !important;
  }
  .herda-pdp-gallery .woocommerce-product-gallery {
    grid-template-columns: minmax(0, 1fr);
    grid-template-rows: auto 90px;
    gap: 12px;
    margin-bottom: 0 !important;
  }
  .herda-pdp-gallery .woocommerce-product-gallery > .flex-viewport,
  .herda-pdp-gallery .woocommerce-product-gallery > .woocommerce-product-gallery__wrapper {
    grid-column: 1;
    grid-row: 1;
  }
  .herda-pdp-gallery .woocommerce-product-gallery > .flex-control-thumbs {
    grid-column: 1;
    grid-row: 2;
    flex-direction: row !important;
    width: 100% !important;
    max-width: 100% !important;
    height: 90px !important;
    min-height: 90px !important;
    max-height: 90px !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    padding: 0 0 8px !important;
  }
  .herda-pdp-gallery .flex-control-thumbs li {
    flex: 0 0 72px !important;
    width: 72px !important;
    min-width: 72px !important;
    height: 72px !important;
  }
  .herda-pdp-gallery .flex-control-thumbs::-webkit-scrollbar {
    width: auto;
    height: 6px;
  }
  .herda-pdp-gallery .flex-direction-nav { display: none !important; }
  .herda-pdp-section-nav {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    overflow: hidden !important;
  }
  .herda-pdp-section-nav-inner {
    display: flex !important;
    flex-wrap: nowrap !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    overscroll-behavior-x: contain;
  }
  .herda-pdp-section-link { flex: 0 0 132px !important; min-width: 132px !important; }

  .herda-pdp-spec-table {

    gap: 0 16px !important;
  }
  .herda-pdp-products-widget ul.products {
    grid-template-columns: repeat(2, minmax(0, 1fr))!important;
     }
}

@media (max-width: 767px) {
  .herda-pdp-reviews-section div.yotpo-search-filter.yotpo-free-search-filter-container { height: 35px; }
  .herda-pdp-policies { flex-wrap: nowrap !important; }
  .herda-pdp-policy {
    flex: 1 1 0 !important;
    min-width: 0 !important;
  }
  .herda-pdp-section-nav-inner {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
  }
  .herda-pdp-section-link { flex: 0 0 132px !important; min-width: 132px !important; }
  .herda-pdp-content ul,
  .herda-pdp-content ol,
  .herda-pdp-package-copy ul,
  .herda-pdp-package-copy ol { grid-template-columns: minmax(0, 1fr); }
  .herda-pdp-add-to-cart .e-atc-qty-button-holder,
  .herda-pdp-add-to-cart .woocommerce-variation-add-to-cart {
    grid-template-columns: 125px minmax(0, 1fr) !important;
  }
  .herda-pdp-add-to-cart table.variations tbody { row-gap: 16px !important; }
  .herda-pdp-spec-table { grid-template-columns: minmax(0, 1fr); }
  .herda-pdp-products-widget,
  .herda-pdp-products-widget > .elementor-widget-container,
  .herda-pdp-products-widget > .elementor-widget-container > .woocommerce,
  .herda-pdp-products-widget ul.products {
    height: auto !important;
    min-height: 0 !important;
  }
  .herda-pdp-products-widget ul.products {
    grid-template-columns: minmax(0, 1fr) !important;
    grid-auto-rows: auto !important;
    width: 100% !important;
    max-width: 100% !important;
  }
  .herda-pdp-products-widget ul.products li.product {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
  }
}

/* V10.1 reduced-container review width fallback. Padding lives in the widget. */
.herda-pdp-review-widget {
  max-width: 1320px !important;
}

/* Gallery internals: prevent WooCommerce controls and flex stretching from
   creating false height below Product Images. */
.herda-pdp-top-grid {
  align-items: flex-start !important;
}
.herda-pdp-gallery-column {
  align-self: flex-start !important;
  height: auto !important;
  min-height: 0 !important;
}
.herda-pdp-gallery,
.herda-pdp-gallery .elementor-widget-container,
.herda-pdp-gallery .woocommerce-product-gallery {
  height: auto !important;
  min-height: 0 !important;
}
.herda-pdp-gallery .woocommerce-product-gallery {
  margin-bottom: 0 !important;
}
.herda-pdp-gallery .flex-direction-nav {
  display: none !important;
}

/* Currency layout 10: override the plugin's own ID-level custom CSS. */
.herda-pdp-currency #woocommerce-multi-currency-1 .wmc-current-currency {
  border: 1px solid var(--e-global-color-5eb202b) !important;
  border-radius: 6px !important;
  background-color: var(--e-global-color-a5b7adc) !important;
}
.herda-pdp-currency #woocommerce-multi-currency-1 .wmc-sub-currency {
  border: 1px solid var(--e-global-color-5eb202b) !important;
  border-radius: 6px !important;
}

/* Product-content media restored from the current WordPress product content. */
.herda-pdp-content .herda-pdp-media-grid {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 16px;
  align-items: start;
  margin: 20px 0 0;
}

.herda-pdp-content .herda-pdp-media-grid-single {
  grid-template-columns: minmax(0, 760px);
  justify-content: center;
}

.herda-pdp-content .herda-pdp-media-grid > br { display: none; }

.herda-pdp-content .herda-pdp-restored-media,
.herda-pdp-content iframe,
.herda-pdp-content video,
.herda-pdp-content .wp-video,
.herda-pdp-content .wp-video-shortcode {
  display: block;
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
}

.herda-pdp-content iframe.herda-pdp-restored-media {
  height: auto !important;
  aspect-ratio: 16 / 9;
  border: 0;
}

.herda-pdp-content video.herda-pdp-restored-media,
.herda-pdp-content .wp-video-shortcode { height: auto !important; }

@media (max-width: 832px) {
  .herda-pdp-content .herda-pdp-media-grid {
    grid-template-columns: minmax(0, 1fr);
    gap: 12px;
  }
  .herda-pdp-add-to-cart
  .shopengine_swatches
  .shopengine_swatch__tooltip {
    display: none !important;
  }
}
@media (max-width: 360px) {
  .herda-pdp-add-to-cart .shopengine_swatches {
    min-width: 0 !important;
    max-width: 100% !important;
  }

  .herda-pdp-add-to-cart
  .shopengine_swatches
  .swatch.swatch_label {
    min-width: 0 !important;
    max-width: 100% !important;
    white-space: normal !important;
    overflow-wrap: anywhere;
  }
}/* End custom CSS */