.elementor-4122 .elementor-element.elementor-element-1066813{border-style:none;margin-top:110px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-c8631f6{width:100%;max-width:100%;columns:1;text-align:center;font-size:12px;font-weight:800;line-height:34px;letter-spacing:1px;color:var( --e-global-color-kadence9 );}.elementor-4122 .elementor-element.elementor-element-c8631f6 > .elementor-widget-container{background-color:var( --e-global-color-kadence3 );margin:-16px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-c8631f6 p{margin-block-end:17px;}.elementor-4122 .elementor-element.elementor-element-4a9d410:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-4a9d410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-4122 .elementor-element.elementor-element-4a9d410 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4122 .elementor-element.elementor-element-4a9d410{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-13ee558:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4122 .elementor-element.elementor-element-13ee558 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-4122 .elementor-element.elementor-element-13ee558 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:11% 0% 15% 50%;}.elementor-4122 .elementor-element.elementor-element-13ee558 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4122 .elementor-element.elementor-element-cda123b > .elementor-widget-container{margin:0px 0px 0px 6px;}.elementor-4122 .elementor-element.elementor-element-cda123b{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2.5px;color:var( --e-global-color-kadence2 );}.elementor-4122 .elementor-element.elementor-element-8161b0e .elementor-heading-title{font-size:105px;line-height:83px;letter-spacing:-5px;color:var( --e-global-color-kadence3 );}.elementor-4122 .elementor-element.elementor-element-b560a8e > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-b560a8e .elementor-heading-title{font-size:105px;line-height:85px;letter-spacing:-5px;color:var( --e-global-color-accent );}.elementor-4122 .elementor-element.elementor-element-fa92327{width:var( --container-widget-width, 76.458% );max-width:76.458%;--container-widget-width:76.458%;--container-widget-flex-grow:0;font-size:16px;line-height:22px;}.elementor-4122 .elementor-element.elementor-element-fa92327 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 44px 0px;}.elementor-4122 .elementor-element.elementor-element-0939f5e{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-4122 .elementor-element.elementor-element-0939f5e .elementor-button{font-size:16px;box-shadow:3px 3px 0px 0px #000000;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-text );border-radius:7px 7px 7px 7px;padding:15px 30px 15px 30px;}.elementor-4122 .elementor-element.elementor-element-290d833:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4122 .elementor-element.elementor-element-290d833 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-4122 .elementor-element.elementor-element-290d833 > .elementor-element-populated, .elementor-4122 .elementor-element.elementor-element-290d833 > .elementor-element-populated > .elementor-background-overlay, .elementor-4122 .elementor-element.elementor-element-290d833 > .elementor-background-slideshow{border-radius:0% 0% 0% 0%;}.elementor-4122 .elementor-element.elementor-element-290d833 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:11% 25% 0% 0%;}.elementor-4122 .elementor-element.elementor-element-290d833 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4122 .elementor-element.elementor-element-a112d9e{--spacer-size:600px;width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-4122 .elementor-element.elementor-element-a112d9e > .elementor-widget-container{--e-transform-rotateZ:9deg;background-image:url("https://tutiprint.com/wp-content/uploads/2026/07/shop-hero-people-v2.png");background-position:-395px 0px;background-repeat:no-repeat;background-size:cover;border-radius:76px 76px 76px 76px;box-shadow:8px 0px 20px 0px rgba(0, 0, 0, 0.14);}.elementor-4122 .elementor-element.elementor-element-d84df00:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-d84df00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4122 .elementor-element.elementor-element-d84df00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 0% 4% 0%;}.elementor-4122 .elementor-element.elementor-element-d84df00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4122 .elementor-element.elementor-element-fbf4e5d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4122 .elementor-element.elementor-element-439563e{text-align:center;font-size:16px;font-weight:900;letter-spacing:1.8px;color:#F7BD25;}.elementor-4122 .elementor-element.elementor-element-7f2ef8d{text-align:center;}.elementor-4122 .elementor-element.elementor-element-7f2ef8d .elementor-heading-title{font-size:58px;color:var( --e-global-color-kadence9 );}.elementor-4122 .elementor-element.elementor-element-4978855{text-align:center;color:var( --e-global-color-kadence9 );}.elementor-4122 .elementor-element.elementor-element-dfb5625{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;align-self:center;}.elementor-4122 .elementor-element.elementor-element-dfb5625 > .elementor-widget-container{background-color:var( --e-global-color-kadence9 );margin:0px 15px 0px 0px;padding:25px 10px 25px 10px;border-style:solid;border-color:var( --e-global-color-c351488 );box-shadow:3px 3px 0px 0px #F7BD25;}.elementor-4122 .elementor-element.elementor-element-dfb5625 .elementor-icon-box-wrapper{gap:15px;}.elementor-4122 .elementor-element.elementor-element-dfb5625 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4122 .elementor-element.elementor-element-dfb5625.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4122 .elementor-element.elementor-element-dfb5625.elementor-view-framed .elementor-icon, .elementor-4122 .elementor-element.elementor-element-dfb5625.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4122 .elementor-element.elementor-element-dfb5625 .elementor-icon{font-size:46px;}.elementor-4122 .elementor-element.elementor-element-6d94067{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;align-self:center;}.elementor-4122 .elementor-element.elementor-element-6d94067 > .elementor-widget-container{background-color:var( --e-global-color-kadence9 );margin:0px 15px 0px 0px;padding:25px 10px 25px 10px;border-style:solid;border-color:var( --e-global-color-c351488 );box-shadow:3px 3px 0px 0px #F7BD25;}.elementor-4122 .elementor-element.elementor-element-6d94067 .elementor-icon-box-wrapper{gap:15px;}.elementor-4122 .elementor-element.elementor-element-6d94067 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4122 .elementor-element.elementor-element-6d94067.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4122 .elementor-element.elementor-element-6d94067.elementor-view-framed .elementor-icon, .elementor-4122 .elementor-element.elementor-element-6d94067.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4122 .elementor-element.elementor-element-6d94067 .elementor-icon{font-size:46px;}.elementor-4122 .elementor-element.elementor-element-d861eae{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;align-self:center;}.elementor-4122 .elementor-element.elementor-element-d861eae > .elementor-widget-container{background-color:var( --e-global-color-kadence9 );margin:0px 15px 0px 0px;padding:25px 10px 25px 10px;border-style:solid;border-color:var( --e-global-color-c351488 );box-shadow:3px 3px 0px 0px #F7BD25;}.elementor-4122 .elementor-element.elementor-element-d861eae .elementor-icon-box-wrapper{gap:15px;}.elementor-4122 .elementor-element.elementor-element-d861eae .elementor-icon-box-title{margin-block-end:0px;}.elementor-4122 .elementor-element.elementor-element-d861eae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4122 .elementor-element.elementor-element-d861eae.elementor-view-framed .elementor-icon, .elementor-4122 .elementor-element.elementor-element-d861eae.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4122 .elementor-element.elementor-element-d861eae .elementor-icon{font-size:46px;}.elementor-4122 .elementor-element.elementor-element-b152406 > .elementor-widget-container{padding:0% 0% 0% 17%;}.elementor-4122 .elementor-element.elementor-element-b152406{font-size:16px;}.elementor-4122 .elementor-element.elementor-element-5bfe232{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-4122 .elementor-element.elementor-element-5bfe232 > .elementor-widget-container{padding:0% 0% 0% 35%;}.elementor-4122 .elementor-element.elementor-element-5bfe232 .elementor-heading-title{font-size:68px;line-height:56px;}.elementor-4122 .elementor-element.elementor-element-e6b68d3{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-4122 .elementor-element.elementor-element-e6b68d3 > .elementor-widget-container{padding:0% 14% 0% 0%;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:0px 0px 0px 0px;border-radius:14px;padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-3f7daf9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3% 16% 0% 16%;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:40px;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:25px 25px 25px 25px;margin-bottom:0px;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );margin-bottom:3px;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );margin-bottom:3px;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:15px;letter-spacing:0px;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product .star-rating{color:#02010100;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product .star-rating::before{color:#02010100;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product .price{color:#020101;font-size:1px;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product .price ins{color:#020101;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product .price ins .amount{color:#020101;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product .price del{color:#020101;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product .price del .amount{color:#020101;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product .price del {font-size:1px;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products ul.products li.product .button{color:#02010100;background-color:#02010100;border-color:#02010100;font-size:9px;}.elementor-4122 .elementor-element.elementor-element-faaa26b .elementor-icon-box-wrapper{gap:15px;}.elementor-4122 .elementor-element.elementor-element-faaa26b .elementor-icon{font-size:24px;}.elementor-4122 .elementor-element.elementor-element-faaa26b .elementor-icon-box-title, .elementor-4122 .elementor-element.elementor-element-faaa26b .elementor-icon-box-title a{font-size:18px;}.elementor-4122 .elementor-element.elementor-element-faaa26b .elementor-icon-box-description{font-size:13px;line-height:16px;}.elementor-4122 .elementor-element.elementor-element-7e250ea .elementor-icon-box-wrapper{gap:15px;}.elementor-4122 .elementor-element.elementor-element-7e250ea .elementor-icon{font-size:24px;}.elementor-4122 .elementor-element.elementor-element-7e250ea .elementor-icon-box-title, .elementor-4122 .elementor-element.elementor-element-7e250ea .elementor-icon-box-title a{font-size:18px;}.elementor-4122 .elementor-element.elementor-element-7e250ea .elementor-icon-box-description{font-size:13px;line-height:16px;}.elementor-4122 .elementor-element.elementor-element-fed2067 .elementor-icon-box-wrapper{gap:15px;}.elementor-4122 .elementor-element.elementor-element-fed2067 .elementor-icon{font-size:24px;}.elementor-4122 .elementor-element.elementor-element-fed2067 .elementor-icon-box-title, .elementor-4122 .elementor-element.elementor-element-fed2067 .elementor-icon-box-title a{font-size:18px;}.elementor-4122 .elementor-element.elementor-element-fed2067 .elementor-icon-box-description{font-size:13px;line-height:16px;}.elementor-4122 .elementor-element.elementor-element-f4a645d .elementor-icon-box-wrapper{gap:15px;}.elementor-4122 .elementor-element.elementor-element-f4a645d .elementor-icon{font-size:24px;}.elementor-4122 .elementor-element.elementor-element-f4a645d .elementor-icon-box-title, .elementor-4122 .elementor-element.elementor-element-f4a645d .elementor-icon-box-title a{font-size:18px;}.elementor-4122 .elementor-element.elementor-element-f4a645d .elementor-icon-box-description{font-size:13px;line-height:16px;}.elementor-4122 .elementor-element.elementor-element-d6248ec{font-size:14px;}.elementor-4122 .elementor-element.elementor-element-e10ac1f > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:1;}.elementor-4122 .elementor-element.elementor-element-e10ac1f{padding:25px 0px 4px 0px;}.elementor-4122 .elementor-element.elementor-element-8b7c036{text-align:center;font-size:14px;font-weight:900;letter-spacing:2px;color:var( --e-global-color-kadence9 );}.elementor-4122 .elementor-element.elementor-element-b2272a6{text-align:center;}.elementor-4122 .elementor-element.elementor-element-b2272a6 .elementor-heading-title{font-size:52px;color:var( --e-global-color-kadence9 );}.elementor-4122 .elementor-element.elementor-element-da0bd28{text-align:center;font-size:17px;color:var( --e-global-color-kadence9 );}.elementor-4122 .elementor-element.elementor-element-66140f1:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-66140f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4122 .elementor-element.elementor-element-66140f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 43px 0px;}.elementor-4122 .elementor-element.elementor-element-66140f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4122 .elementor-element.elementor-element-6e3c063.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4122 .elementor-element.elementor-element-b4bf91f .elementor-button{background-color:var( --e-global-color-c351488 );font-size:14px;font-weight:900;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 0px 0px #082D3F;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;}.elementor-4122 .elementor-element.elementor-element-b4bf91f{width:auto;max-width:auto;}.elementor-4122 .elementor-element.elementor-element-b4bf91f > .elementor-widget-container{margin:0px 20px 18px 0px;}.elementor-4122 .elementor-element.elementor-element-dabc8e7 .elementor-button{background-color:var( --e-global-color-kadence9 );font-size:14px;font-weight:900;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 0px 0px #082D3F;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;}.elementor-4122 .elementor-element.elementor-element-dabc8e7{width:auto;max-width:auto;}.elementor-4122 .elementor-element.elementor-element-dabc8e7 > .elementor-widget-container{margin:0px 20px 18px 0px;}body.elementor-page-4122:not(.elementor-motion-effects-element-type-background), body.elementor-page-4122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}@media(max-width:1024px){.elementor-4122 .elementor-element.elementor-element-13ee558 > .elementor-element-populated{padding:11% 11% 11% 11%;}.elementor-4122 .elementor-element.elementor-element-0939f5e{--container-widget-width:239px;--container-widget-flex-grow:0;width:var( --container-widget-width, 239px );max-width:239px;}.elementor-4122 .elementor-element.elementor-element-a112d9e > .elementor-widget-container{background-position:0px 0px;}.elementor-4122 .elementor-element.elementor-element-d84df00{padding:0% 0% 6% 3%;}.elementor-4122 .elementor-element.elementor-element-dfb5625 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-dfb5625{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-4122 .elementor-element.elementor-element-6d94067 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-6d94067{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-4122 .elementor-element.elementor-element-d861eae > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-d861eae{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-4122 .elementor-element.elementor-element-5bfe232{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-4122 .elementor-element.elementor-element-e6b68d3{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-4122 .elementor-element.elementor-element-3f7daf9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products  ul.products{grid-column-gap:45px;grid-row-gap:39px;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}}@media(max-width:767px){.elementor-4122 .elementor-element.elementor-element-e59c4f2 > .elementor-element-populated{margin:-4px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4122 .elementor-element.elementor-element-c8631f6 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-4a9d410{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-13ee558 > .elementor-element-populated{margin:-19px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:14% 0% 16% 6%;}.elementor-4122 .elementor-element.elementor-element-8161b0e .elementor-heading-title{font-size:93px;line-height:0.8em;}.elementor-4122 .elementor-element.elementor-element-b560a8e .elementor-heading-title{font-size:93px;line-height:0.8em;}.elementor-4122 .elementor-element.elementor-element-0939f5e{--container-widget-width:246px;--container-widget-flex-grow:0;width:var( --container-widget-width, 246px );max-width:246px;}.elementor-4122 .elementor-element.elementor-element-290d833 > .elementor-element-populated{margin:-3% 0% 8% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 8% 0% 8%;}.elementor-4122 .elementor-element.elementor-element-a112d9e{--spacer-size:379px;--container-widget-width:458px;--container-widget-flex-grow:0;width:var( --container-widget-width, 458px );max-width:458px;}.elementor-4122 .elementor-element.elementor-element-a112d9e > .elementor-widget-container{background-position:-273px 0px;}.elementor-4122 .elementor-element.elementor-element-d84df00{padding:4% 4% 14% 4%;}.elementor-4122 .elementor-element.elementor-element-dfb5625 > .elementor-widget-container{margin:0px 0px 15px 25px;padding:11px 11px 11px 11px;}.elementor-4122 .elementor-element.elementor-element-dfb5625{--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;}.elementor-4122 .elementor-element.elementor-element-6d94067 > .elementor-widget-container{margin:0px 0px 15px 25px;padding:11px 11px 11px 11px;}.elementor-4122 .elementor-element.elementor-element-6d94067{--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;}.elementor-4122 .elementor-element.elementor-element-d861eae > .elementor-widget-container{margin:0px 0px 15px 25px;padding:11px 11px 11px 11px;}.elementor-4122 .elementor-element.elementor-element-d861eae{--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;}.elementor-4122 .elementor-element.elementor-element-48a970b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-b152406 > .elementor-widget-container{padding:0% 0% 0% 5%;}.elementor-4122 .elementor-element.elementor-element-b152406{text-align:start;}.elementor-4122 .elementor-element.elementor-element-5bfe232 > .elementor-widget-container{padding:15% 5% 5% 5%;}.elementor-4122 .elementor-element.elementor-element-5bfe232{--container-widget-width:382px;--container-widget-flex-grow:0;width:var( --container-widget-width, 382px );max-width:382px;}.elementor-4122 .elementor-element.elementor-element-5bfe232 .elementor-heading-title{line-height:0.8em;}.elementor-4122 .elementor-element.elementor-element-e6b68d3 > .elementor-widget-container{padding:0% 0% 0% 6%;}.elementor-4122 .elementor-element.elementor-element-e6b68d3{--container-widget-width:354px;--container-widget-flex-grow:0;width:var( --container-widget-width, 354px );max-width:354px;line-height:1.3em;}.elementor-4122 .elementor-element.elementor-element-3f7daf9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:20px;}.elementor-4122 .elementor-element.elementor-element-3f7daf9.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-4122 .elementor-element.elementor-element-d6248ec{line-height:0.9em;}.elementor-4122 .elementor-element.elementor-element-b2272a6 .elementor-heading-title{font-size:42px;line-height:1em;}.elementor-4122 .elementor-element.elementor-element-da0bd28{line-height:1.2em;}}/* Start custom CSS */:root{--tuti-ink:#082d3f;--tuti-teal:#08a8ad;--tuti-teal-dark:#087d84;--tuti-cream:#f7f1e8;--tuti-paper:#fffdf8;--tuti-pink:#f03b67;--tuti-yellow:#f7bd25;}
.elementor-element-48a970b{background:var(--tuti-paper);overflow:hidden;}
.elementor-element-bac52ff>.elementor-widget-wrap{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));gap:0;padding:0!important;align-items:stretch;}
.elementor-element-bac52ff .elementor-widget{margin:0!important;min-width:0;}
.elementor-element-1ac878f{grid-column:1/13;grid-row:1;background:var(--tuti-ink);color:white;text-align:center;padding:8px 20px;font-size:12px;font-weight:800;letter-spacing:1px;}
.elementor-element-1ac878f p,.elementor-element-1046785 p,.elementor-element-d6248ec p,.elementor-element-b152406 p,.elementor-element-dd3c69a p,.elementor-element-240e1b9 p{margin:0;}
.elementor-element-1046785{grid-column:1/7;grid-row:2;background:var(--tuti-cream);padding:78px 64px 6px;color:var(--tuti-teal-dark);font-size:12px;font-weight:800;letter-spacing:2px;}
.elementor-element-a649f7c{grid-column:1/7;grid-row:3;background:var(--tuti-cream);padding:0 64px;}
.elementor-element-a649f7c .elementor-heading-title,.elementor-element-17897bd .elementor-heading-title{font-size:72px;line-height:.92;font-weight:900;letter-spacing:-3.5px;text-transform:none;}
.elementor-element-a649f7c .elementor-heading-title{color:var(--tuti-ink);}
.elementor-element-17897bd{grid-column:1/7;grid-row:4;background:var(--tuti-cream);padding:0 64px 22px;}
.elementor-element-17897bd .elementor-heading-title{color:var(--tuti-pink);}
.elementor-element-df6c762{grid-column:1/7;grid-row:5;background:var(--tuti-cream);padding:0 64px 26px;color:var(--tuti-ink);font-size:18px;line-height:1.55;}
.elementor-element-df6c762 p{margin:0;max-width:520px;}
.elementor-element-9e4592f{grid-column:1/4;grid-row:6;background:var(--tuti-cream);padding:0 8px 70px 64px;}
.elementor-element-7e2a3e1{grid-column:4/7;grid-row:6;background:var(--tuti-cream);padding:0 64px 70px 8px;}
.elementor-element-9e4592f .elementor-button{background:var(--tuti-teal);color:white;border:2px solid var(--tuti-ink);border-radius:6px;padding:17px 24px;font-weight:800;box-shadow:3px 3px 0 var(--tuti-ink);width:100%;}
.elementor-element-7e2a3e1 .elementor-button{background:transparent;color:var(--tuti-ink);border:0;border-bottom:2px solid var(--tuti-ink);border-radius:0;padding:16px 4px;font-weight:800;width:100%;}
.elementor-element-c85bc7c{grid-column:7/13;grid-row:2/7;background:var(--tuti-yellow);border-left:3px solid var(--tuti-ink);}
.elementor-element-c85bc7c .elementor-widget-container,.elementor-element-c85bc7c img{height:100%;width:100%;}
.elementor-element-c85bc7c img{object-fit:cover;object-position:center;display:block;}
.elementor-element-d6248ec{grid-column:1/13;grid-row:7;background:var(--tuti-yellow);border-top:3px solid var(--tuti-ink);border-bottom:3px solid var(--tuti-ink);padding:16px 30px;text-align:center;color:var(--tuti-ink);font-size:12px;font-weight:900;letter-spacing:2px;}
.elementor-element-b152406{grid-column:1/13;grid-row:8;padding:92px 64px 10px;color:var(--tuti-teal-dark);font-size:12px;font-weight:800;letter-spacing:2px;}
.elementor-element-5bfe232{grid-column:1/8;grid-row:9;padding:0 32px 36px 64px;align-self:end;}
.elementor-element-5bfe232 .elementor-heading-title,.elementor-element-c542576 .elementor-heading-title,.elementor-element-3b4ca3a .elementor-heading-title{color:var(--tuti-ink);font-size:56px;line-height:1;letter-spacing:-2px;font-weight:900;text-transform:none;}
.elementor-element-e6b68d3{grid-column:8/13;grid-row:9;padding:0 64px 42px 12px;color:var(--tuti-ink);font-size:17px;line-height:1.7;align-self:end;}
.elementor-element-e6b68d3 p{margin:0;}
.elementor-element-3f7daf9{grid-column:1/13;grid-row:10;padding:0 64px 96px;}
.elementor-element-3f7daf9 ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:0!important;}
.elementor-element-3f7daf9 ul.products:before,.elementor-element-3f7daf9 ul.products:after{display:none!important;}
.elementor-element-3f7daf9 ul.products li.product{width:auto!important;margin:0!important;background:var(--tuti-cream);border:2px solid var(--tuti-ink);box-shadow:7px 7px 0 var(--tuti-ink);padding:0 0 24px;overflow:hidden;display:flex;flex-direction:column;}
.elementor-element-3f7daf9 li.product img{width:100%;aspect-ratio:1.2/1;object-fit:contain;background:#eee8df;margin:0 0 22px!important;padding:14px;}
.elementor-element-3f7daf9 li.product .woocommerce-loop-product__title{color:var(--tuti-ink);font-size:23px!important;line-height:1.15;font-weight:900;padding:0 22px!important;text-transform:none;}
.elementor-element-3f7daf9 li.product .price{color:var(--tuti-pink)!important;font-size:16px!important;font-weight:800;padding:0 22px;}
.elementor-element-3f7daf9 li.product .button{background:var(--tuti-teal);color:white;border:2px solid var(--tuti-ink);border-radius:4px;margin:12px 22px 0!important;padding:13px 16px;text-align:center;font-weight:800;}
.elementor-element-dd3c69a{grid-column:1/13;grid-row:11;background:var(--tuti-ink);color:var(--tuti-yellow);padding:82px 64px 8px;text-align:center;font-size:12px;font-weight:900;letter-spacing:2px;}
.elementor-element-c542576{grid-column:1/13;grid-row:12;background:var(--tuti-ink);padding:0 64px 10px;text-align:center;}
.elementor-element-c542576 .elementor-heading-title{color:white;}
.elementor-element-55bb012{grid-column:1/13;grid-row:13;background:var(--tuti-ink);color:#dce8ec;padding:0 64px 44px;text-align:center;font-size:17px;}
.elementor-element-3afc5b4,.elementor-element-4f7fbeb,.elementor-element-1199cc8{grid-row:14;background:var(--tuti-ink);padding:0 16px 84px;color:white;}
.elementor-element-3afc5b4{grid-column:1/5;padding-left:64px;}.elementor-element-4f7fbeb{grid-column:5/9;}.elementor-element-1199cc8{grid-column:9/13;padding-right:64px;}
.elementor-element-3afc5b4 .elementor-icon-box-wrapper,.elementor-element-4f7fbeb .elementor-icon-box-wrapper,.elementor-element-1199cc8 .elementor-icon-box-wrapper{background:white;border:2px solid var(--tuti-yellow);box-shadow:6px 6px 0 var(--tuti-yellow);padding:28px;height:100%;}
.elementor-element-3afc5b4 .elementor-icon-box-title,.elementor-element-4f7fbeb .elementor-icon-box-title,.elementor-element-1199cc8 .elementor-icon-box-title{color:var(--tuti-ink);font-size:21px;}
.elementor-element-3afc5b4 .elementor-icon-box-description,.elementor-element-4f7fbeb .elementor-icon-box-description,.elementor-element-1199cc8 .elementor-icon-box-description{color:#3e5662;}
.elementor-element-3afc5b4 .elementor-icon,.elementor-element-4f7fbeb .elementor-icon,.elementor-element-1199cc8 .elementor-icon{color:var(--tuti-pink);font-size:26px;}
.elementor-element-faaa26b,.elementor-element-7e250ea,.elementor-element-fed2067,.elementor-element-f4a645d{grid-row:15;background:var(--tuti-cream);padding:72px 14px;}
.elementor-element-faaa26b{grid-column:1/4;padding-left:64px;}.elementor-element-7e250ea{grid-column:4/7;}.elementor-element-fed2067{grid-column:7/10;}.elementor-element-f4a645d{grid-column:10/13;padding-right:64px;}
.elementor-element-faaa26b .elementor-icon-box-wrapper,.elementor-element-7e250ea .elementor-icon-box-wrapper,.elementor-element-fed2067 .elementor-icon-box-wrapper,.elementor-element-f4a645d .elementor-icon-box-wrapper{background:var(--tuti-paper);border:2px solid var(--tuti-ink);padding:24px 18px;height:100%;}
.elementor-element-faaa26b .elementor-icon,.elementor-element-7e250ea .elementor-icon,.elementor-element-fed2067 .elementor-icon,.elementor-element-f4a645d .elementor-icon{color:var(--tuti-teal);}
.elementor-element-240e1b9{grid-column:1/13;grid-row:16;background:var(--tuti-pink);color:white;padding:72px 64px 8px;text-align:center;font-size:12px;font-weight:900;letter-spacing:2px;}
.elementor-element-3b4ca3a{grid-column:1/13;grid-row:17;background:var(--tuti-pink);padding:0 64px 12px;text-align:center;}
.elementor-element-3b4ca3a .elementor-heading-title{color:white;}
.elementor-element-64efa52{grid-column:1/13;grid-row:18;background:var(--tuti-pink);color:white;padding:0 64px 28px;text-align:center;font-size:17px;}
.elementor-element-4541502{grid-column:1/7;grid-row:19;background:var(--tuti-pink);padding:0 8px 72px 64px;}
.elementor-element-7ef5352{grid-column:7/13;grid-row:19;background:var(--tuti-pink);padding:0 64px 72px 8px;}
.elementor-element-4541502 .elementor-button{width:100%;background:var(--tuti-yellow);color:var(--tuti-ink);border:2px solid var(--tuti-ink);box-shadow:4px 4px 0 var(--tuti-ink);font-weight:900;padding:16px;}
.elementor-element-7ef5352 .elementor-button{width:100%;background:white;color:var(--tuti-ink);border:2px solid var(--tuti-ink);box-shadow:4px 4px 0 var(--tuti-ink);font-weight:900;padding:16px;}
@media(max-width:1024px){.elementor-element-a649f7c .elementor-heading-title,.elementor-element-17897bd .elementor-heading-title{font-size:54px}.elementor-element-1046785,.elementor-element-a649f7c,.elementor-element-17897bd,.elementor-element-df6c762{padding-left:36px;padding-right:36px}.elementor-element-9e4592f{padding-left:36px}.elementor-element-7e2a3e1{padding-right:36px}.elementor-element-3f7daf9 ul.products{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:767px){.elementor-element-bac52ff>.elementor-widget-wrap{display:block!important}.elementor-element-c85bc7c{height:430px;border-left:0;border-top:3px solid var(--tuti-ink)}.elementor-element-1046785{padding:56px 24px 8px}.elementor-element-a649f7c,.elementor-element-17897bd{padding-left:24px;padding-right:24px}.elementor-element-a649f7c .elementor-heading-title,.elementor-element-17897bd .elementor-heading-title{font-size:52px;letter-spacing:-2px}.elementor-element-df6c762{padding:0 24px 24px}.elementor-element-9e4592f,.elementor-element-7e2a3e1{padding:0 24px 16px}.elementor-element-7e2a3e1{padding-bottom:52px}.elementor-element-b152406,.elementor-element-dd3c69a,.elementor-element-240e1b9{padding:58px 24px 8px}.elementor-element-5bfe232,.elementor-element-c542576,.elementor-element-3b4ca3a{padding:0 24px 20px}.elementor-element-5bfe232 .elementor-heading-title,.elementor-element-c542576 .elementor-heading-title,.elementor-element-3b4ca3a .elementor-heading-title{font-size:40px}.elementor-element-e6b68d3,.elementor-element-55bb012,.elementor-element-64efa52{padding:0 24px 34px}.elementor-element-3f7daf9{padding:0 24px 64px}.elementor-element-3f7daf9 ul.products{grid-template-columns:1fr!important}.elementor-element-3afc5b4,.elementor-element-4f7fbeb,.elementor-element-1199cc8{padding:0 24px 28px}.elementor-element-1199cc8{padding-bottom:58px}.elementor-element-faaa26b,.elementor-element-7e250ea,.elementor-element-fed2067,.elementor-element-f4a645d{padding:18px 24px}.elementor-element-faaa26b{padding-top:58px}.elementor-element-f4a645d{padding-bottom:58px}.elementor-element-4541502,.elementor-element-7ef5352{padding:0 24px 16px}.elementor-element-7ef5352{padding-bottom:58px}}

.elementor-element-9e4592f .elementor-button-text,.elementor-element-7e2a3e1 .elementor-button-text,.elementor-element-4541502 .elementor-button-text,.elementor-element-7ef5352 .elementor-button-text{text-transform:none!important;}/* End custom CSS */