.elementor-58 .elementor-element.elementor-element-2ab9a9cf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-2ab9a9cf:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-2ab9a9cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-58 .elementor-element.elementor-element-2ab9a9cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-2ab9a9cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-3fb5b4f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-58 .elementor-element.elementor-element-3fb5b4f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-9fa8c67 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-9fa8c67:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-9fa8c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;background-image:url("https://tpitdev4.uk/wp-content/uploads/2026/10/IMG_20261023_103824.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-58 .elementor-element.elementor-element-9fa8c67 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-9fa8c67 > .elementor-container{max-width:1200px;}.elementor-58 .elementor-element.elementor-element-9fa8c67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 24px 150px 24px;}.elementor-58 .elementor-element.elementor-element-7e32e4bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-58 .elementor-element.elementor-element-7e32e4bb > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-20c26364{text-align:start;}.elementor-58 .elementor-element.elementor-element-20c26364 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:500;line-height:1.08em;letter-spacing:3px;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-49e49386{text-align:start;}.elementor-58 .elementor-element.elementor-element-49e49386 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:76px;font-weight:500;line-height:1.08em;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-34434bd7{--divider-border-style:solid;--divider-color:#ED7964;--divider-border-width:3px;}.elementor-58 .elementor-element.elementor-element-34434bd7 .elementor-divider-separator{width:52px;}.elementor-58 .elementor-element.elementor-element-34434bd7 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-3921d30f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.7em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-58 .elementor-element.elementor-element-7889450 .elementor-button{background-color:#00858A;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:15px 26px 15px 26px;}.elementor-58 .elementor-element.elementor-element-7889450 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-7889450 .elementor-button:focus{background-color:#00686B;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-7889450{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-7889450 .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-7889450 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-800b1f0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-5ac0827{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-5ac0827 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-58 .elementor-element.elementor-element-5ac0827.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-126a18f );}.elementor-58 .elementor-element.elementor-element-5ac0827.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-5ac0827.elementor-view-default .elementor-icon{fill:var( --e-global-color-126a18f );color:var( --e-global-color-126a18f );border-color:var( --e-global-color-126a18f );}.elementor-58 .elementor-element.elementor-element-5ac0827 .elementor-icon{font-size:25px;}.elementor-58 .elementor-element.elementor-element-5ac0827 .elementor-icon-box-title, .elementor-58 .elementor-element.elementor-element-5ac0827 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;}.elementor-58 .elementor-element.elementor-element-5ac0827 .elementor-icon-box-title{color:#00858A;}.elementor-58 .elementor-element.elementor-element-f5ee473.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-58 .elementor-element.elementor-element-5a56cf1{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-5a56cf1 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-58 .elementor-element.elementor-element-5a56cf1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-126a18f );}.elementor-58 .elementor-element.elementor-element-5a56cf1.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-5a56cf1.elementor-view-default .elementor-icon{fill:var( --e-global-color-126a18f );color:var( --e-global-color-126a18f );border-color:var( --e-global-color-126a18f );}.elementor-58 .elementor-element.elementor-element-5a56cf1 .elementor-icon{font-size:25px;}.elementor-58 .elementor-element.elementor-element-5a56cf1 .elementor-icon-box-title, .elementor-58 .elementor-element.elementor-element-5a56cf1 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;}.elementor-58 .elementor-element.elementor-element-5a56cf1 .elementor-icon-box-title{color:#00858A;}.elementor-58 .elementor-element.elementor-element-b00f0ca.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-58 .elementor-element.elementor-element-7ca137f{width:auto;max-width:auto;}.elementor-58 .elementor-element.elementor-element-7ca137f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-58 .elementor-element.elementor-element-7ca137f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-126a18f );}.elementor-58 .elementor-element.elementor-element-7ca137f.elementor-view-framed .elementor-icon, .elementor-58 .elementor-element.elementor-element-7ca137f.elementor-view-default .elementor-icon{fill:var( --e-global-color-126a18f );color:var( --e-global-color-126a18f );border-color:var( --e-global-color-126a18f );}.elementor-58 .elementor-element.elementor-element-7ca137f .elementor-icon{font-size:25px;}.elementor-58 .elementor-element.elementor-element-7ca137f .elementor-icon-box-title, .elementor-58 .elementor-element.elementor-element-7ca137f .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;}.elementor-58 .elementor-element.elementor-element-7ca137f .elementor-icon-box-title{color:#00858A;}.elementor-58 .elementor-element.elementor-element-14336e28 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-14336e28:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-14336e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-58 .elementor-element.elementor-element-14336e28 > .elementor-container{max-width:1200px;}.elementor-58 .elementor-element.elementor-element-14336e28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 24px 48px 24px;}.elementor-58 .elementor-element.elementor-element-14336e28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-7f41ee38 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-58 .elementor-element.elementor-element-7f41ee38 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-2861aedc{text-align:center;}.elementor-58 .elementor-element.elementor-element-2861aedc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:500;line-height:1.08em;letter-spacing:3px;color:#5F6B70;}.elementor-58 .elementor-element.elementor-element-62a578a9{text-align:center;}.elementor-58 .elementor-element.elementor-element-62a578a9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:500;line-height:1.08em;color:#20232C;}.elementor-58 .elementor-element.elementor-element-3647081c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-3647081c:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-3647081c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-58 .elementor-element.elementor-element-3647081c > .elementor-container{max-width:1200px;}.elementor-58 .elementor-element.elementor-element-3647081c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 24px 0px 24px;}.elementor-58 .elementor-element.elementor-element-3647081c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-8b39a55 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-58 .elementor-element.elementor-element-8b39a55 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-58 .elementor-element.elementor-element-396445ea{background-color:#E8E6DF;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-396445ea img{width:100%;height:355px;object-fit:cover;object-position:center center;}.elementor-58 .elementor-element.elementor-element-656271d2{text-align:center;}.elementor-58 .elementor-element.elementor-element-656271d2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:500;line-height:1.08em;color:#20232C;}.elementor-58 .elementor-element.elementor-element-447652cd .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#00858A;color:#00858A;border-radius:2px 2px 2px 2px;padding:15px 26px 15px 26px;}.elementor-58 .elementor-element.elementor-element-447652cd .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-447652cd .elementor-button:focus{background-color:#00686B;color:#20232C;}.elementor-58 .elementor-element.elementor-element-447652cd .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-447652cd .elementor-button:focus svg{fill:#20232C;}.elementor-58 .elementor-element.elementor-element-1f91460d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-58 .elementor-element.elementor-element-1f91460d > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-58 .elementor-element.elementor-element-23357dbd{background-color:#E8E6DF;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-23357dbd img{width:100%;height:355px;object-fit:cover;object-position:center center;}.elementor-58 .elementor-element.elementor-element-6d4d66c{text-align:center;}.elementor-58 .elementor-element.elementor-element-6d4d66c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:500;line-height:1.08em;color:#20232C;}.elementor-58 .elementor-element.elementor-element-e88cdb0 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#00858A;color:#00858A;border-radius:2px 2px 2px 2px;padding:15px 26px 15px 26px;}.elementor-58 .elementor-element.elementor-element-e88cdb0 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-e88cdb0 .elementor-button:focus{background-color:#00686B;color:#20232C;}.elementor-58 .elementor-element.elementor-element-e88cdb0 .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-e88cdb0 .elementor-button:focus svg{fill:#20232C;}.elementor-58 .elementor-element.elementor-element-57975b59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-58 .elementor-element.elementor-element-57975b59 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-58 .elementor-element.elementor-element-602f57b5{background-color:#E8E6DF;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-602f57b5 img{width:100%;height:355px;object-fit:cover;object-position:center center;}.elementor-58 .elementor-element.elementor-element-625b3b6e{text-align:center;}.elementor-58 .elementor-element.elementor-element-625b3b6e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-weight:500;line-height:1.08em;color:#20232C;}.elementor-58 .elementor-element.elementor-element-16d918ed .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#00858A;color:#00858A;border-radius:2px 2px 2px 2px;padding:15px 26px 15px 26px;}.elementor-58 .elementor-element.elementor-element-16d918ed .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-16d918ed .elementor-button:focus{background-color:#00686B;color:#20232C;}.elementor-58 .elementor-element.elementor-element-16d918ed .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-16d918ed .elementor-button:focus svg{fill:#20232C;}.elementor-58 .elementor-element.elementor-element-11545862 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-11545862:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-11545862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-58 .elementor-element.elementor-element-11545862 > .elementor-container{max-width:1200px;}.elementor-58 .elementor-element.elementor-element-11545862{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 24px 20px 24px;}.elementor-58 .elementor-element.elementor-element-11545862 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-4d0dc7cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-58 .elementor-element.elementor-element-4d0dc7cc > .elementor-element-populated{padding:12px 12px 12px 0px;}.elementor-58 .elementor-element.elementor-element-4610e72f{text-align:start;}.elementor-58 .elementor-element.elementor-element-4610e72f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:500;line-height:1.08em;color:#20232C;}.elementor-58 .elementor-element.elementor-element-29f16f94 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-58 .elementor-element.elementor-element-29f16f94 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-4828035b .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#00858A;color:#00858A;border-radius:2px 2px 2px 2px;padding:15px 26px 15px 26px;}.elementor-58 .elementor-element.elementor-element-4828035b .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-4828035b .elementor-button:focus{background-color:#00686B;color:#20232C;}.elementor-58 .elementor-element.elementor-element-4828035b .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-4828035b .elementor-button:focus svg{fill:#20232C;}.elementor-58 .elementor-element.elementor-element-8092ec0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-8092ec0:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-8092ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-58 .elementor-element.elementor-element-8092ec0 > .elementor-container{max-width:1200px;}.elementor-58 .elementor-element.elementor-element-8092ec0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 64px 0px;}.elementor-58 .elementor-element.elementor-element-8092ec0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-58 .elementor-element.elementor-element-2d8f4a4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-58 .elementor-element.elementor-element-2d8f4a4.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-58 .elementor-element.elementor-element-2d8f4a4.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Karla", Sans-serif;font-weight:600;}.elementor-58 .elementor-element.elementor-element-2d8f4a4.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-58 .elementor-element.elementor-element-169cf517 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-169cf517:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-169cf517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4F0ED;}.elementor-58 .elementor-element.elementor-element-169cf517{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 24px 0px 0px;}.elementor-58 .elementor-element.elementor-element-169cf517 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-6b88d01a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-58 .elementor-element.elementor-element-6b88d01a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-11909ea5{background-color:#E8E6DF;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-11909ea5 img{width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-58 .elementor-element.elementor-element-2e7d3da9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-58 .elementor-element.elementor-element-2e7d3da9 > .elementor-element-populated{padding:48px 48px 48px 48px;}.elementor-58 .elementor-element.elementor-element-1a74d1e8{text-align:start;}.elementor-58 .elementor-element.elementor-element-1a74d1e8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:500;line-height:1.08em;letter-spacing:3px;color:#5F6B70;}.elementor-58 .elementor-element.elementor-element-7742cb46{text-align:start;}.elementor-58 .elementor-element.elementor-element-7742cb46 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:62px;font-weight:500;line-height:1.08em;color:#20232C;}.elementor-58 .elementor-element.elementor-element-197abd14{text-align:start;font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.7em;color:#525762;}.elementor-58 .elementor-element.elementor-element-695688fd .elementor-button{background-color:#00858A;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:15px 26px 15px 26px;}.elementor-58 .elementor-element.elementor-element-695688fd .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-695688fd .elementor-button:focus{background-color:#00686B;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-695688fd .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-695688fd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-5c8dc686 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-58 .elementor-element.elementor-element-5c8dc686:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-5c8dc686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00858A;}.elementor-58 .elementor-element.elementor-element-5c8dc686 > .elementor-container{max-width:1200px;}.elementor-58 .elementor-element.elementor-element-5c8dc686{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 24px 72px 24px;}.elementor-58 .elementor-element.elementor-element-5c8dc686 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-4bb14656 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-58 .elementor-element.elementor-element-4bb14656 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-5b9b84e1{text-align:center;}.elementor-58 .elementor-element.elementor-element-5b9b84e1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:500;line-height:1.08em;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-5ac7020e{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.7em;color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-64b5d55e .elementor-button{background-color:#FAF8F3;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#00858A;color:#00858A;border-radius:2px 2px 2px 2px;padding:15px 26px 15px 26px;}.elementor-58 .elementor-element.elementor-element-64b5d55e .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-64b5d55e .elementor-button:focus{background-color:#E4EDEA;color:#20232C;}.elementor-58 .elementor-element.elementor-element-64b5d55e .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-64b5d55e .elementor-button:focus svg{fill:#20232C;}.elementor-58 .elementor-element.elementor-element-1a79c7f1:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-1a79c7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3E4;}.elementor-58 .elementor-element.elementor-element-1a79c7f1 > .elementor-container{max-width:1100px;}.elementor-58 .elementor-element.elementor-element-1a79c7f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 40px 80px 40px;}.elementor-58 .elementor-element.elementor-element-1a79c7f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-58 .elementor-element.elementor-element-22ae4976{text-align:center;}.elementor-58 .elementor-element.elementor-element-22ae4976 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#B8301F;}.elementor-58 .elementor-element.elementor-element-304ba8bc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-58 .elementor-element.elementor-element-304ba8bc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;line-height:1.08em;color:#18181B;}.elementor-58 .elementor-element.elementor-element-7477af2d{text-align:center;font-family:"Karla", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#52525B;}.elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-58 .elementor-element.elementor-element-7ce91877{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}:is( .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__items, .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(28px / 2);padding-right:calc(28px / 2);}:is( .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid, .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 28px / -2);margin-right:calc( 28px / -2);width:calc(100% + 28px);}.elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 28px / -2);margin-right:calc( 28px / -2);}:is( .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__items, .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(28px / 2);padding-bottom:calc(28px / 2);}:is( .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid, .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 28px / -2);margin-bottom:calc( 28px / -2);}.elementor-58 .elementor-element.elementor-element-619606f9{text-align:center;font-family:"Karla", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#3F3F46;}.elementor-58 .elementor-element.elementor-element-15bedee5 .elementor-button{background-color:#00736B;font-family:"Karla", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFDF7;color:#FFFDF7;border-radius:0px 0px 0px 0px;padding:16px 32px 16px 32px;}.elementor-58 .elementor-element.elementor-element-15bedee5 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-15bedee5 .elementor-button:focus{background-color:#005C55;color:#FFFDF7;}.elementor-58 .elementor-element.elementor-element-15bedee5 .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-15bedee5 .elementor-button:focus svg{fill:#FFFDF7;}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-20c26364 .elementor-heading-title{font-size:11px;}.elementor-58 .elementor-element.elementor-element-49e49386 .elementor-heading-title{font-size:44px;}.elementor-58 .elementor-element.elementor-element-2861aedc .elementor-heading-title{font-size:11px;}.elementor-58 .elementor-element.elementor-element-62a578a9 .elementor-heading-title{font-size:44px;}.elementor-58 .elementor-element.elementor-element-656271d2 .elementor-heading-title{font-size:28px;}.elementor-58 .elementor-element.elementor-element-6d4d66c .elementor-heading-title{font-size:28px;}.elementor-58 .elementor-element.elementor-element-625b3b6e .elementor-heading-title{font-size:28px;}.elementor-58 .elementor-element.elementor-element-4610e72f .elementor-heading-title{font-size:44px;}.elementor-58 .elementor-element.elementor-element-2d8f4a4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-58 .elementor-element.elementor-element-2d8f4a4.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-58 .elementor-element.elementor-element-2d8f4a4.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:21px;}.elementor-58 .elementor-element.elementor-element-1a74d1e8 .elementor-heading-title{font-size:11px;}.elementor-58 .elementor-element.elementor-element-7742cb46 .elementor-heading-title{font-size:44px;}.elementor-58 .elementor-element.elementor-element-5b9b84e1 .elementor-heading-title{font-size:44px;}.elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-2ab9a9cf{padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-3fb5b4f9{width:100%;}.elementor-58 .elementor-element.elementor-element-3fb5b4f9 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-9fa8c67{padding:70px 16px 71px 16px;}.elementor-58 .elementor-element.elementor-element-7e32e4bb{width:100%;}.elementor-58 .elementor-element.elementor-element-7e32e4bb > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-20c26364 .elementor-heading-title{font-size:11px;}.elementor-58 .elementor-element.elementor-element-49e49386 .elementor-heading-title{font-size:36px;}.elementor-58 .elementor-element.elementor-element-14336e28{padding:30px 16px 30px 16px;}.elementor-58 .elementor-element.elementor-element-7f41ee38{width:100%;}.elementor-58 .elementor-element.elementor-element-7f41ee38 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-2861aedc .elementor-heading-title{font-size:11px;}.elementor-58 .elementor-element.elementor-element-62a578a9 .elementor-heading-title{font-size:36px;}.elementor-58 .elementor-element.elementor-element-3647081c{padding:30px 16px 30px 16px;}.elementor-58 .elementor-element.elementor-element-8b39a55{width:100%;}.elementor-58 .elementor-element.elementor-element-8b39a55 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-396445ea img{height:340px;}.elementor-58 .elementor-element.elementor-element-656271d2 .elementor-heading-title{font-size:28px;}.elementor-58 .elementor-element.elementor-element-1f91460d{width:100%;}.elementor-58 .elementor-element.elementor-element-1f91460d > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-23357dbd img{height:340px;}.elementor-58 .elementor-element.elementor-element-6d4d66c .elementor-heading-title{font-size:28px;}.elementor-58 .elementor-element.elementor-element-57975b59{width:100%;}.elementor-58 .elementor-element.elementor-element-57975b59 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-602f57b5 img{height:340px;}.elementor-58 .elementor-element.elementor-element-625b3b6e .elementor-heading-title{font-size:28px;}.elementor-58 .elementor-element.elementor-element-11545862{padding:30px 16px 30px 16px;}.elementor-58 .elementor-element.elementor-element-4d0dc7cc{width:100%;}.elementor-58 .elementor-element.elementor-element-4d0dc7cc > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-4610e72f .elementor-heading-title{font-size:36px;}.elementor-58 .elementor-element.elementor-element-29f16f94{width:100%;}.elementor-58 .elementor-element.elementor-element-29f16f94 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-2d8f4a4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-58 .elementor-element.elementor-element-2d8f4a4.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:1px;}.elementor-58 .elementor-element.elementor-element-169cf517{padding:30px 16px 30px 16px;}.elementor-58 .elementor-element.elementor-element-6b88d01a{width:100%;}.elementor-58 .elementor-element.elementor-element-6b88d01a > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-11909ea5 img{height:340px;}.elementor-58 .elementor-element.elementor-element-2e7d3da9{width:100%;}.elementor-58 .elementor-element.elementor-element-2e7d3da9 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-1a74d1e8 .elementor-heading-title{font-size:11px;}.elementor-58 .elementor-element.elementor-element-7742cb46 .elementor-heading-title{font-size:36px;}.elementor-58 .elementor-element.elementor-element-5c8dc686{padding:30px 16px 30px 16px;}.elementor-58 .elementor-element.elementor-element-4bb14656{width:100%;}.elementor-58 .elementor-element.elementor-element-4bb14656 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-5b9b84e1 .elementor-heading-title{font-size:36px;}.elementor-58 .elementor-element.elementor-element-1a79c7f1{padding:56px 20px 56px 20px;}.elementor-58 .elementor-element.elementor-element-304ba8bc .elementor-heading-title{font-size:34px;}.elementor-58 .elementor-element.elementor-element-7ce91877 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:1024px) and (min-width:768px){.elementor-58 .elementor-element.elementor-element-7e32e4bb{width:100%;}.elementor-58 .elementor-element.elementor-element-8b39a55{width:100%;}}