.elementor-41522 .elementor-element.elementor-element-32ed7b85{--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;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-41522 .elementor-element.elementor-element-dba660f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-41522 .elementor-element.elementor-element-dba660f .woocommerce-breadcrumb{color:#707070;font-family:var( --e-global-typography-e2d1460-font-family ), Sans-serif;font-size:var( --e-global-typography-e2d1460-font-size );font-weight:var( --e-global-typography-e2d1460-font-weight );line-height:var( --e-global-typography-e2d1460-line-height );text-align:start;}.elementor-41522 .elementor-element.elementor-element-dba660f .woocommerce-breadcrumb > a{color:#707070;}.elementor-41522 .elementor-element.elementor-element-4727d915{--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-between;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--flex-wrap:nowrap;--margin-top:40px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-41522 .elementor-element.elementor-element-7e50fff7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-41522 .elementor-element.elementor-element-20ed2b11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 9px;}.elementor-41522 .elementor-element.elementor-element-2c18574f{width:100%;max-width:100%;}.elementor-41522 .elementor-element.elementor-element-3cb64a1{--display:flex;--min-height:350px;--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;overflow:visible;}.elementor-41522 .elementor-element.elementor-element-326cf42{--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-between;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-41522 .elementor-element.elementor-element-4d766b1f{width:var( --container-widget-width, 32.69% );max-width:32.69%;--container-widget-width:32.69%;--container-widget-flex-grow:0;}.elementor-41522 .elementor-element.elementor-element-4d766b1f.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-41522 .elementor-element.elementor-element-4d766b1f.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-41522 .elementor-element.elementor-element-4d766b1f.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-41522 .elementor-element.elementor-element-4d766b1f .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-d114364-font-family ), Sans-serif;font-size:var( --e-global-typography-d114364-font-size );font-weight:var( --e-global-typography-d114364-font-weight );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-4d766b1f .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-41522 .elementor-element.elementor-element-4d766b1f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-41522 .elementor-element.elementor-element-340b8c6f{width:var( --container-widget-width, 32.69% );max-width:32.69%;--container-widget-width:32.69%;--container-widget-flex-grow:0;}.elementor-41522 .elementor-element.elementor-element-340b8c6f.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-41522 .elementor-element.elementor-element-340b8c6f.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-41522 .elementor-element.elementor-element-340b8c6f.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-41522 .elementor-element.elementor-element-340b8c6f .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-d114364-font-family ), Sans-serif;font-size:var( --e-global-typography-d114364-font-size );font-weight:var( --e-global-typography-d114364-font-weight );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-340b8c6f .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-41522 .elementor-element.elementor-element-340b8c6f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-41522 .elementor-element.elementor-element-108e3efa{width:var( --container-widget-width, 32.967% );max-width:32.967%;--container-widget-width:32.967%;--container-widget-flex-grow:0;}.elementor-41522 .elementor-element.elementor-element-108e3efa .elementor-image-box-wrapper{text-align:start;}.elementor-41522 .elementor-element.elementor-element-108e3efa.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-41522 .elementor-element.elementor-element-108e3efa.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-41522 .elementor-element.elementor-element-108e3efa.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-41522 .elementor-element.elementor-element-108e3efa .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-d114364-font-family ), Sans-serif;font-size:var( --e-global-typography-d114364-font-size );font-weight:var( --e-global-typography-d114364-font-weight );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-108e3efa .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-41522 .elementor-element.elementor-element-108e3efa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-41522 .elementor-element.elementor-element-3155b7cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-41522 .elementor-element.elementor-element-3155b7cf:not(.elementor-motion-effects-element-type-background), .elementor-41522 .elementor-element.elementor-element-3155b7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-912f464 );}.elementor-41522 .elementor-element.elementor-element-3155b7cf.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-41522 .elementor-element.elementor-element-cb17f3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-41522 .elementor-element.elementor-element-cb17f3c .elementor-heading-title{font-family:var( --e-global-typography-acc933a-font-family ), Sans-serif;font-size:var( --e-global-typography-acc933a-font-size );font-weight:var( --e-global-typography-acc933a-font-weight );text-transform:var( --e-global-typography-acc933a-text-transform );line-height:var( --e-global-typography-acc933a-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-41522 .elementor-element.elementor-element-273ac5ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-99a1e50-font-family ), Sans-serif;font-size:var( --e-global-typography-99a1e50-font-size );font-weight:var( --e-global-typography-99a1e50-font-weight );line-height:var( --e-global-typography-99a1e50-line-height );color:var( --e-global-color-5f73b75 );}.elementor-41522 .elementor-element.elementor-element-273ac5ee p{margin-block-end:0px;}.elementor-41522 .elementor-element.elementor-element-6869a483{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B7B7B7;font-family:var( --e-global-typography-e013b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-e013b5a-font-size );font-weight:var( --e-global-typography-e013b5a-font-weight );line-height:var( --e-global-typography-e013b5a-line-height );color:#707070;}.elementor-41522 .elementor-element.elementor-element-6869a483 p{margin-block-end:0px;}.elementor-41522 .elementor-element.elementor-element-3cb15533 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#FFFFFF00;font-family:var( --e-global-typography-8a0c677-font-family ), Sans-serif;font-size:var( --e-global-typography-8a0c677-font-size );font-weight:var( --e-global-typography-8a0c677-font-weight );line-height:var( --e-global-typography-8a0c677-line-height );color:var( --e-global-color-53aa830 );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin-bottom:0px;}.elementor-41522 .elementor-element.elementor-element-3cb15533 > .elementor-widget-container{padding:24px 0px 0px 0px;border-style:none;}.elementor-41522 .elementor-element.elementor-element-3cb15533 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-53aa830 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-41522 .elementor-element.elementor-element-3cb15533 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-53aa830 );}.elementor-41522 .elementor-element.elementor-element-3cb15533 .elementskit-accordion .elementskit-card-body{border-radius:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-41522 .elementor-element.elementor-element-3cb15533 .elementskit-accordion > .elementskit-card{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-41522 .elementor-element.elementor-element-3cb15533 .ekit_accordion_icon_group, .elementor-41522 .elementor-element.elementor-element-3cb15533 .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-41522 .elementor-element.elementor-element-11e2da25{--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-between;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-41522 .elementor-element.elementor-element-666ee910{width:var( --container-widget-width, 29.77% );max-width:29.77%;--container-widget-width:29.77%;--container-widget-flex-grow:0;}.elementor-41522 .elementor-element.elementor-element-666ee910.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-41522 .elementor-element.elementor-element-666ee910.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-41522 .elementor-element.elementor-element-666ee910.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-41522 .elementor-element.elementor-element-666ee910 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-d114364-font-family ), Sans-serif;font-size:var( --e-global-typography-d114364-font-size );font-weight:var( --e-global-typography-d114364-font-weight );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-666ee910 .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-41522 .elementor-element.elementor-element-666ee910 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-41522 .elementor-element.elementor-element-57849c27{width:var( --container-widget-width, 30.5% );max-width:30.5%;--container-widget-width:30.5%;--container-widget-flex-grow:0;}.elementor-41522 .elementor-element.elementor-element-57849c27.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-41522 .elementor-element.elementor-element-57849c27.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-41522 .elementor-element.elementor-element-57849c27.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-41522 .elementor-element.elementor-element-57849c27 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-d114364-font-family ), Sans-serif;font-size:var( --e-global-typography-d114364-font-size );font-weight:var( --e-global-typography-d114364-font-weight );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-57849c27 .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-41522 .elementor-element.elementor-element-57849c27 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-41522 .elementor-element.elementor-element-fad01b9{width:var( --container-widget-width, 29.77% );max-width:29.77%;--container-widget-width:29.77%;--container-widget-flex-grow:0;}.elementor-41522 .elementor-element.elementor-element-fad01b9 .elementor-image-box-wrapper{text-align:start;}.elementor-41522 .elementor-element.elementor-element-fad01b9.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-41522 .elementor-element.elementor-element-fad01b9.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-41522 .elementor-element.elementor-element-fad01b9.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-41522 .elementor-element.elementor-element-fad01b9 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-d114364-font-family ), Sans-serif;font-size:var( --e-global-typography-d114364-font-size );font-weight:var( --e-global-typography-d114364-font-weight );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-fad01b9 .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-41522 .elementor-element.elementor-element-fad01b9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-41522 .elementor-element.elementor-element-4ea2cec5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-41522 .elementor-element.elementor-element-65f73209{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-41522 .elementor-element.elementor-element-65f73209 .elementor-heading-title{font-family:var( --e-global-typography-bd5139b-font-family ), Sans-serif;font-size:var( --e-global-typography-bd5139b-font-size );font-weight:var( --e-global-typography-bd5139b-font-weight );line-height:var( --e-global-typography-bd5139b-line-height );color:#212121;}.elementor-41522 .elementor-element.elementor-element-fb41ada{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-41522 .elementor-element.elementor-element-d9251e1{padding:0px 40px 0px 40px;}.elementor-41522 .elementor-element.elementor-element-5197459e{--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-41522 .elementor-element.elementor-element-5197459e:not(.elementor-motion-effects-element-type-background), .elementor-41522 .elementor-element.elementor-element-5197459e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f72667d );}.elementor-41522 .elementor-element.elementor-element-68cfa63b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;overflow:visible;}.elementor-41522 .elementor-element.elementor-element-7d08066b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-41522 .elementor-element.elementor-element-7d08066b .elementor-heading-title{font-family:var( --e-global-typography-bd5139b-font-family ), Sans-serif;font-size:var( --e-global-typography-bd5139b-font-size );font-weight:var( --e-global-typography-bd5139b-font-weight );line-height:var( --e-global-typography-bd5139b-line-height );color:var( --e-global-color-text );}.elementor-41522 .elementor-element.elementor-element-5daee778{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:var( --e-global-typography-e013b5a-font-family ), Sans-serif;font-size:var( --e-global-typography-e013b5a-font-size );font-weight:var( --e-global-typography-e013b5a-font-weight );line-height:var( --e-global-typography-e013b5a-line-height );color:var( --e-global-color-5f73b75 );}.elementor-41522 .elementor-element.elementor-element-5daee778 p{margin-block-end:0px;}.elementor-41522 .elementor-element.elementor-element-44787bdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-41522 .elementor-element.elementor-element-44787bdd .elementor-heading-title{font-family:var( --e-global-typography-bd5139b-font-family ), Sans-serif;font-size:var( --e-global-typography-bd5139b-font-size );font-weight:var( --e-global-typography-bd5139b-font-weight );line-height:var( --e-global-typography-bd5139b-line-height );color:var( --e-global-color-text );}.elementor-41522 .elementor-element.elementor-element-7e39b5ac{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41522 .elementor-element.elementor-element-75a13e1c{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:8px;overflow:visible;}.elementor-41522 .elementor-element.elementor-element-2e79ed62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-41522 .elementor-element.elementor-element-2e79ed62 .elementor-heading-title{font-family:var( --e-global-typography-bd5139b-font-family ), Sans-serif;font-size:var( --e-global-typography-bd5139b-font-size );font-weight:var( --e-global-typography-bd5139b-font-weight );line-height:var( --e-global-typography-bd5139b-line-height );color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-41522 .elementor-element.elementor-element-11bd9203{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-41522 .elementor-element.elementor-element-11bd9203 img{width:208px;}.elementor-41522 .elementor-element.elementor-element-75f12b42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-d114364-font-family ), Sans-serif;font-size:var( --e-global-typography-d114364-font-size );font-weight:var( --e-global-typography-d114364-font-weight );line-height:var( --e-global-typography-d114364-line-height );color:var( --e-global-color-text );}.elementor-41522 .elementor-element.elementor-element-75f12b42 p{margin-block-end:0px;}.elementor-41522 .elementor-element.elementor-element-426f12c8 img{width:100%;}.elementor-41522 .elementor-element.elementor-element-669709c1{text-align:start;}.elementor-41522 .elementor-element.elementor-element-1d831c7e{--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;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;overflow:visible;}@media(max-width:1440px){.elementor-41522 .elementor-element.elementor-element-dba660f .woocommerce-breadcrumb{font-size:var( --e-global-typography-e2d1460-font-size );line-height:var( --e-global-typography-e2d1460-line-height );}.elementor-41522 .elementor-element.elementor-element-4727d915{--gap:0px 48px;--row-gap:0px;--column-gap:48px;}.elementor-41522 .elementor-element.elementor-element-4d766b1f{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-41522 .elementor-element.elementor-element-4d766b1f .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-340b8c6f{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-41522 .elementor-element.elementor-element-340b8c6f .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-108e3efa{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-41522 .elementor-element.elementor-element-108e3efa .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-cb17f3c .elementor-heading-title{font-size:var( --e-global-typography-acc933a-font-size );line-height:var( --e-global-typography-acc933a-line-height );}.elementor-41522 .elementor-element.elementor-element-273ac5ee{font-size:var( --e-global-typography-99a1e50-font-size );line-height:var( --e-global-typography-99a1e50-line-height );}.elementor-41522 .elementor-element.elementor-element-6869a483{font-size:var( --e-global-typography-e013b5a-font-size );line-height:var( --e-global-typography-e013b5a-line-height );}.elementor-41522 .elementor-element.elementor-element-3cb15533 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-8a0c677-font-size );line-height:var( --e-global-typography-8a0c677-line-height );}.elementor-41522 .elementor-element.elementor-element-666ee910{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-41522 .elementor-element.elementor-element-666ee910 .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-57849c27{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-41522 .elementor-element.elementor-element-57849c27 .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-fad01b9{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-41522 .elementor-element.elementor-element-fad01b9 .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-65f73209 .elementor-heading-title{font-size:var( --e-global-typography-bd5139b-font-size );line-height:var( --e-global-typography-bd5139b-line-height );}.elementor-41522 .elementor-element.elementor-element-68cfa63b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41522 .elementor-element.elementor-element-7d08066b .elementor-heading-title{font-size:var( --e-global-typography-bd5139b-font-size );line-height:var( --e-global-typography-bd5139b-line-height );}.elementor-41522 .elementor-element.elementor-element-5daee778{font-size:var( --e-global-typography-e013b5a-font-size );line-height:var( --e-global-typography-e013b5a-line-height );}.elementor-41522 .elementor-element.elementor-element-44787bdd .elementor-heading-title{font-size:var( --e-global-typography-bd5139b-font-size );line-height:var( --e-global-typography-bd5139b-line-height );}.elementor-41522 .elementor-element.elementor-element-75a13e1c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-41522 .elementor-element.elementor-element-2e79ed62 .elementor-heading-title{font-size:var( --e-global-typography-bd5139b-font-size );line-height:var( --e-global-typography-bd5139b-line-height );}.elementor-41522 .elementor-element.elementor-element-75f12b42{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}}@media(min-width:521px){.elementor-41522 .elementor-element.elementor-element-32ed7b85{--content-width:1366px;}.elementor-41522 .elementor-element.elementor-element-7e50fff7{--width:57.54%;}.elementor-41522 .elementor-element.elementor-element-3155b7cf{--width:36.6%;}.elementor-41522 .elementor-element.elementor-element-4ea2cec5{--content-width:1366px;}.elementor-41522 .elementor-element.elementor-element-fb41ada{--content-width:1170px;}.elementor-41522 .elementor-element.elementor-element-5197459e{--content-width:1366px;}.elementor-41522 .elementor-element.elementor-element-68cfa63b{--width:55%;}.elementor-41522 .elementor-element.elementor-element-75a13e1c{--width:38%;}.elementor-41522 .elementor-element.elementor-element-1d831c7e{--content-width:1366px;}}@media(max-width:1440px) and (min-width:521px){.elementor-41522 .elementor-element.elementor-element-68cfa63b{--width:55%;}.elementor-41522 .elementor-element.elementor-element-75a13e1c{--width:35%;}}@media(max-width:1024px) and (min-width:521px){.elementor-41522 .elementor-element.elementor-element-7e50fff7{--width:55%;}.elementor-41522 .elementor-element.elementor-element-3155b7cf{--width:45%;}.elementor-41522 .elementor-element.elementor-element-68cfa63b{--width:100%;}.elementor-41522 .elementor-element.elementor-element-75a13e1c{--width:100%;}}@media(max-width:768px) and (min-width:521px){.elementor-41522 .elementor-element.elementor-element-7e50fff7{--width:100%;}.elementor-41522 .elementor-element.elementor-element-3155b7cf{--width:100%;}.elementor-41522 .elementor-element.elementor-element-68cfa63b{--width:100%;}.elementor-41522 .elementor-element.elementor-element-75a13e1c{--width:100%;}}@media(max-width:1200px){.elementor-41522 .elementor-element.elementor-element-108e3efa .elementor-image-box-wrapper{text-align:start;}.elementor-41522 .elementor-element.elementor-element-fad01b9 .elementor-image-box-wrapper{text-align:start;}.elementor-41522 .elementor-element.elementor-element-1d831c7e{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}}@media(max-width:1024px){.elementor-41522 .elementor-element.elementor-element-dba660f .woocommerce-breadcrumb{font-size:var( --e-global-typography-e2d1460-font-size );line-height:var( --e-global-typography-e2d1460-line-height );}.elementor-41522 .elementor-element.elementor-element-326cf42{--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 0px;--row-gap:16px;--column-gap:0px;}.elementor-41522 .elementor-element.elementor-element-4d766b1f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41522 .elementor-element.elementor-element-4d766b1f .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-340b8c6f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41522 .elementor-element.elementor-element-340b8c6f .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-108e3efa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41522 .elementor-element.elementor-element-108e3efa .elementor-image-box-wrapper{text-align:start;}.elementor-41522 .elementor-element.elementor-element-108e3efa .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-3155b7cf{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-41522 .elementor-element.elementor-element-cb17f3c .elementor-heading-title{font-size:var( --e-global-typography-acc933a-font-size );line-height:var( --e-global-typography-acc933a-line-height );}.elementor-41522 .elementor-element.elementor-element-273ac5ee{font-size:var( --e-global-typography-99a1e50-font-size );line-height:var( --e-global-typography-99a1e50-line-height );}.elementor-41522 .elementor-element.elementor-element-6869a483{font-size:var( --e-global-typography-e013b5a-font-size );line-height:var( --e-global-typography-e013b5a-line-height );}.elementor-41522 .elementor-element.elementor-element-3cb15533 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-8a0c677-font-size );line-height:var( --e-global-typography-8a0c677-line-height );padding:0px 20px 0px 0px;}.elementor-41522 .elementor-element.elementor-element-3cb15533 .ekit_accordion_icon_group, .elementor-41522 .elementor-element.elementor-element-3cb15533 .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-41522 .elementor-element.elementor-element-11e2da25{--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 0px;--row-gap:24px;--column-gap:0px;}.elementor-41522 .elementor-element.elementor-element-666ee910{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41522 .elementor-element.elementor-element-666ee910 .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-57849c27{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41522 .elementor-element.elementor-element-57849c27 .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-fad01b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41522 .elementor-element.elementor-element-fad01b9 .elementor-image-box-wrapper{text-align:start;}.elementor-41522 .elementor-element.elementor-element-fad01b9 .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-65f73209 .elementor-heading-title{font-size:var( --e-global-typography-bd5139b-font-size );line-height:var( --e-global-typography-bd5139b-line-height );}.elementor-41522 .elementor-element.elementor-element-5197459e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-41522 .elementor-element.elementor-element-68cfa63b{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41522 .elementor-element.elementor-element-7d08066b .elementor-heading-title{font-size:var( --e-global-typography-bd5139b-font-size );line-height:var( --e-global-typography-bd5139b-line-height );}.elementor-41522 .elementor-element.elementor-element-5daee778{font-size:var( --e-global-typography-e013b5a-font-size );line-height:var( --e-global-typography-e013b5a-line-height );}.elementor-41522 .elementor-element.elementor-element-44787bdd .elementor-heading-title{font-size:var( --e-global-typography-bd5139b-font-size );line-height:var( --e-global-typography-bd5139b-line-height );}.elementor-41522 .elementor-element.elementor-element-75a13e1c{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41522 .elementor-element.elementor-element-2e79ed62 .elementor-heading-title{font-size:var( --e-global-typography-bd5139b-font-size );line-height:var( --e-global-typography-bd5139b-line-height );}.elementor-41522 .elementor-element.elementor-element-75f12b42{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}}@media(max-width:768px){.elementor-41522 .elementor-element.elementor-element-32ed7b85{--padding-top:8px;--padding-bottom:2px;--padding-left:24px;--padding-right:24px;}.elementor-41522 .elementor-element.elementor-element-dba660f{padding:0px 0px 0px 0px;}.elementor-41522 .elementor-element.elementor-element-4727d915{--flex-wrap:wrap;--margin-top:24px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41522 .elementor-element.elementor-element-7e50fff7{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-41522 .elementor-element.elementor-element-20ed2b11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-41522 .elementor-element.elementor-element-326cf42{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-41522 .elementor-element.elementor-element-4d766b1f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41522 .elementor-element.elementor-element-340b8c6f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41522 .elementor-element.elementor-element-108e3efa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41522 .elementor-element.elementor-element-108e3efa .elementor-image-box-wrapper{text-align:start;}.elementor-41522 .elementor-element.elementor-element-3155b7cf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-41522 .elementor-element.elementor-element-cb17f3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-41522 .elementor-element.elementor-element-6869a483{padding:0px 0px 16px 0px;}.elementor-41522 .elementor-element.elementor-element-3cb15533 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-41522 .elementor-element.elementor-element-3cb15533 .elementskit-accordion .elementskit-card-header .elementskit-btn-link  .icon-open{font-size:10px;}.elementor-41522 .elementor-element.elementor-element-3cb15533 .elementskit-accordion .elementskit-card-header .elementskit-btn-link svg{max-width:10px;height:auto;}.elementor-41522 .elementor-element.elementor-element-3cb15533 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .icon-closed{font-size:10px;}.elementor-41522 .elementor-element.elementor-element-3cb15533 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link svg{max-width:10px;height:auto;}.elementor-41522 .elementor-element.elementor-element-11e2da25{--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-41522 .elementor-element.elementor-element-666ee910{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41522 .elementor-element.elementor-element-57849c27{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41522 .elementor-element.elementor-element-fad01b9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-41522 .elementor-element.elementor-element-fad01b9 .elementor-image-box-wrapper{text-align:start;}.elementor-41522 .elementor-element.elementor-element-4ea2cec5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-41522 .elementor-element.elementor-element-65f73209{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-41522 .elementor-element.elementor-element-65f73209.elementor-element{--align-self:center;}.elementor-41522 .elementor-element.elementor-element-fb41ada{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-41522 .elementor-element.elementor-element-d9251e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 16px;}.elementor-41522 .elementor-element.elementor-element-5197459e{--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;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-41522 .elementor-element.elementor-element-68cfa63b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41522 .elementor-element.elementor-element-7d08066b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-41522 .elementor-element.elementor-element-44787bdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-41522 .elementor-element.elementor-element-75a13e1c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41522 .elementor-element.elementor-element-1d831c7e{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:0px;}}@media(max-width:520px){.elementor-41522 .elementor-element.elementor-element-dba660f .woocommerce-breadcrumb{font-size:var( --e-global-typography-e2d1460-font-size );line-height:var( --e-global-typography-e2d1460-line-height );}.elementor-41522 .elementor-element.elementor-element-326cf42{--justify-content:flex-start;--gap:0px 6px;--row-gap:0px;--column-gap:6px;}.elementor-41522 .elementor-element.elementor-element-4d766b1f .elementor-image-box-img{margin-bottom:8px;}.elementor-41522 .elementor-element.elementor-element-4d766b1f .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-340b8c6f .elementor-image-box-img{margin-bottom:8px;}.elementor-41522 .elementor-element.elementor-element-340b8c6f .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-108e3efa .elementor-image-box-img{margin-bottom:8px;}.elementor-41522 .elementor-element.elementor-element-108e3efa .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-cb17f3c .elementor-heading-title{font-size:var( --e-global-typography-acc933a-font-size );line-height:var( --e-global-typography-acc933a-line-height );}.elementor-41522 .elementor-element.elementor-element-273ac5ee{font-size:var( --e-global-typography-99a1e50-font-size );line-height:var( --e-global-typography-99a1e50-line-height );}.elementor-41522 .elementor-element.elementor-element-6869a483{padding:0px 0px 16px 0px;font-size:var( --e-global-typography-e013b5a-font-size );line-height:var( --e-global-typography-e013b5a-line-height );}.elementor-41522 .elementor-element.elementor-element-3cb15533 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-8a0c677-font-size );line-height:var( --e-global-typography-8a0c677-line-height );}.elementor-41522 .elementor-element.elementor-element-11e2da25{--justify-content:flex-start;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-41522 .elementor-element.elementor-element-666ee910 .elementor-image-box-wrapper{text-align:start;}.elementor-41522 .elementor-element.elementor-element-666ee910 .elementor-image-box-img{margin-bottom:8px;}.elementor-41522 .elementor-element.elementor-element-666ee910 .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-57849c27 .elementor-image-box-wrapper{text-align:start;}.elementor-41522 .elementor-element.elementor-element-57849c27 .elementor-image-box-img{margin-bottom:8px;}.elementor-41522 .elementor-element.elementor-element-57849c27 .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-fad01b9 .elementor-image-box-wrapper{text-align:start;}.elementor-41522 .elementor-element.elementor-element-fad01b9 .elementor-image-box-img{margin-bottom:8px;}.elementor-41522 .elementor-element.elementor-element-fad01b9 .elementor-image-box-title{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}.elementor-41522 .elementor-element.elementor-element-4ea2cec5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41522 .elementor-element.elementor-element-65f73209{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41522 .elementor-element.elementor-element-65f73209 .elementor-heading-title{font-size:var( --e-global-typography-bd5139b-font-size );line-height:var( --e-global-typography-bd5139b-line-height );}.elementor-41522 .elementor-element.elementor-element-fb41ada{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41522 .elementor-element.elementor-element-d9251e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41522 .elementor-element.elementor-element-5197459e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-41522 .elementor-element.elementor-element-68cfa63b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41522 .elementor-element.elementor-element-7d08066b .elementor-heading-title{font-size:var( --e-global-typography-bd5139b-font-size );line-height:var( --e-global-typography-bd5139b-line-height );}.elementor-41522 .elementor-element.elementor-element-5daee778{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-e013b5a-font-size );line-height:var( --e-global-typography-e013b5a-line-height );}.elementor-41522 .elementor-element.elementor-element-44787bdd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-41522 .elementor-element.elementor-element-44787bdd .elementor-heading-title{font-size:var( --e-global-typography-bd5139b-font-size );line-height:var( --e-global-typography-bd5139b-line-height );}.elementor-41522 .elementor-element.elementor-element-7e39b5ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41522 .elementor-element.elementor-element-75a13e1c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41522 .elementor-element.elementor-element-2e79ed62 .elementor-heading-title{font-size:var( --e-global-typography-bd5139b-font-size );line-height:var( --e-global-typography-bd5139b-line-height );}.elementor-41522 .elementor-element.elementor-element-75f12b42{font-size:var( --e-global-typography-d114364-font-size );line-height:var( --e-global-typography-d114364-line-height );}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-2c18574f */body:has(.image-gallery ) .elementor-lightbox-image {
  background-color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-340b8c6f */.elementor-41522 .elementor-element.elementor-element-340b8c6f .elementor-image-box-img{
    max-height: 60px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-108e3efa *//*@media(max-width: 1024px){*/
/*    .elementor-41522 .elementor-element.elementor-element-108e3efa br{*/
/*        display: none;*/
/*    }*/
/*}*/
/*.elementor-41522 .elementor-element.elementor-element-108e3efa .elementor-image-box-wrapper{*/
/*    justify-content: center !important;*/
/*}*/
/*.elementor-41522 .elementor-element.elementor-element-108e3efa .elementor-image-box-content{*/
/*    width: max-content;*/
/*    flex-grow: unset;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb17f3c */.elementor-41522 .elementor-element.elementor-element-cb17f3c span {
    display: block;
    font-size: 18px;
    font-family: "Poppins", Poppins;
    font-weight: 500;
    line-height: 26px;
    margin-top: 5px;
}

@media (max-width: 768px) {
    .elementor-41522 .elementor-element.elementor-element-cb17f3c span {
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6869a483 */.elementor-41522 .elementor-element.elementor-element-6869a483 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-57849c27 */.elementor-41522 .elementor-element.elementor-element-57849c27 .elementor-image-box-img{
    max-height: 60px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fad01b9 *//*.elementor-41522 .elementor-element.elementor-element-fad01b9 .elementor-image-box-content{*/
/*    width: max-content;*/
/*    flex-grow: unset;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65f73209 */.elementor-41522 .elementor-element.elementor-element-65f73209 {
    position: relative;
}
.elementor-41522 .elementor-element.elementor-element-65f73209::before {
    content: "";
    left: 16px;
    right: 16px;
    background: #ddd;
    height: 1px;
    position: absolute;
    top: 50%;
    z-index: -1;
}
.elementor-41522 .elementor-element.elementor-element-65f73209 h2 {
    display: inline-block;
    width: auto;
    padding: 0 50px;
    background: #fff;
    z-index: 999;
}
@media(max-width: 768px) {
    .elementor-41522 .elementor-element.elementor-element-65f73209 h2 {
        padding: 0 27px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e39b5ac *//********/

.prod-specs-table table * {
    border: none !important;
    background-color: transparent !important;
    padding: 10px 0px !important;
    font-size: 14px;
    color: #2B2E31;
}
 
.prod-specs-table table {
  width: 100%;
  border-collapse: collapse;
  margin: 0px 0;
  font-size: 18px;
  text-align: left;
}

.prod-specs-table table th {
    padding-left: 0px;
    font-weight: normal;
}

.prod-specs-table thead {
    border: none;
}

.prod-specs-table thead td {
    border: none;    
  padding: 10px;
}

.prod-specs-table tbody td {
  padding: 10px;
  border: none;
}

.prod-specs-table tbody tr:nth-child(even) {
    background-color: #fff;
}

/**********/


.prod-specs-table table th {
    /*min-width: 100px;*/
    width: 156px
}

.prod-specs-table table * {
    padding: 8px 0px !important;
}

@media (max-width: 1440px) {
    .prod-specs-table table {
        table-layout: fixed;
    }
    .prod-specs-table table th {
        width: 156px;
    }
}

@media (max-width: 768px) { 
    .prod-specs-table table * {
         padding: 4px 0px !important;
          font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f12b42 */.elementor-41522 .elementor-element.elementor-element-75f12b42 table * {
    border: none !important;
    background-color: transparent !important;
    padding: 8px 0px !important;
    font-size: 16px;
}
 
.elementor-41522 .elementor-element.elementor-element-75f12b42 table {
  width: 100%;
  border-collapse: collapse;
  margin: 0px 0;
  font-size: 18px;
  text-align: left;
  margin-bottom: 21px;   
}

.elementor-41522 .elementor-element.elementor-element-75f12b42 table th {
    padding-left: 0px;
    font-weight: normal;
}

.elementor-41522 .elementor-element.elementor-element-75f12b42 thead {
    border: none;
}

.elementor-41522 .elementor-element.elementor-element-75f12b42 thead td {
    border: none;    
  padding: 8px;
}

.elementor-41522 .elementor-element.elementor-element-75f12b42 tbody td {
  padding: 10px;
  border: none;
}

.elementor-41522 .elementor-element.elementor-element-75f12b42 tbody tr:nth-child(even) {
    background-color: #fff;
}

/**********/

/*****/

.elementor-41522 .elementor-element.elementor-element-75f12b42 p {
    margin-bottom: 17px;
}

.elementor-41522 .elementor-element.elementor-element-75f12b42 table {
    width: 30%;
}

.elementor-41522 .elementor-element.elementor-element-75f12b42 table thead tr {
    border-bottom: 1px solid #ccc !important;
}

.elementor-41522 .elementor-element.elementor-element-75f12b42 table tbody {
    font-weight: 500;
}

.elementor-41522 .elementor-element.elementor-element-75f12b42 table thead td {
    min-width: 45px;
}

@media (max-width:768px) {
    .elementor-41522 .elementor-element.elementor-element-75f12b42 table * {
        font-size: 14px;
    }
    .elementor-41522 .elementor-element.elementor-element-75f12b42 table thead td {
        min-width: 70px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75a13e1c */@media (min-width: 1024px) and (max-width: 1680px) {
    .elementor-41522 .elementor-element.elementor-element-75a13e1c {
        border-left: 0px;
        padding-left: 10px;
    }
    .elementor-41522 .elementor-element.elementor-element-75a13e1c table {
        table-layout: fixed;
    }
}/* End custom CSS */
/* Start custom CSS *//*//////FROM URBAN PDP CSS FILE*/
.image-gallery .woocommerce-product-gallery {
    margin-bottom: 0 !important
}
.image-gallery img {
    max-width: 620px !important;
    /*height: auto !important;*/
    /*width:100% !important;*/
    aspect-ratio: 5.5/3;
    object-fit: contain;
    padding: 0 30px;
    /*display: block;*/
    margin: auto;
}

.breadcrumbs_nav .woocommerce-breadcrumb{
    margin-bottom: 0 !important;
}
/*///////////////////////////////*/
/* Hide specs where the value is empty */
.product_specs_container tr:has(td:empty) {
  display: none;
}

.image-gallery .woocommerce-product-gallery__trigger{
    display: none;
}
.pl-mb-0 p:last-child{
    margin-bottom: 0 !important;
}
.prod-det-mob-usps .elementor-image-box-wrapper{
    display: flex;
    justify-content: center;
    align-items: center;

}
.pdp-usps .elementor-image-box-wrapper{
       gap: 0px !important; 
}

.prod-desc p:not(:last-child){
    margin-bottom: 16px !important;
}

@media(max-width:768px){
    .alt-colors .slick-arrow{
        display: none !important;
    }
}/* End custom CSS */