.elementor-78 .elementor-element.elementor-element-60d71975{--display:flex;--overlay-opacity:0.7;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-60d71975:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-60d71975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/05/WhatsApp-Image-2026-05-11-at-12.34.02.jpeg");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-60d71975::before, .elementor-78 .elementor-element.elementor-element-60d71975 > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-60d71975 > .e-con-inner > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-60d71975 > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-60d71975 > .e-con-inner > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-60d71975 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-78 .elementor-element.elementor-element-79805197{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-78 .elementor-element.elementor-element-3d6faf4e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-item > a{font-family:var( --e-global-typography-5890434-font-family ), Sans-serif;font-size:var( --e-global-typography-5890434-font-size );font-weight:var( --e-global-typography-5890434-font-weight );text-transform:var( --e-global-typography-5890434-text-transform );font-style:var( --e-global-typography-5890434-font-style );text-decoration:var( --e-global-typography-5890434-text-decoration );line-height:var( --e-global-typography-5890434-line-height );letter-spacing:var( --e-global-typography-5890434-letter-spacing );}.elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-text{transition:color 0.3s;}.elementor-78 .elementor-element.elementor-element-b1ad8ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:100px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-37ce696{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-054c2b0{text-align:center;}.elementor-78 .elementor-element.elementor-element-054c2b0 .elementor-heading-title{font-family:var( --e-global-typography-5890434-font-family ), Sans-serif;font-size:var( --e-global-typography-5890434-font-size );font-weight:var( --e-global-typography-5890434-font-weight );text-transform:var( --e-global-typography-5890434-text-transform );font-style:var( --e-global-typography-5890434-font-style );text-decoration:var( --e-global-typography-5890434-text-decoration );line-height:var( --e-global-typography-5890434-line-height );letter-spacing:var( --e-global-typography-5890434-letter-spacing );}.elementor-78 .elementor-element.elementor-element-20e2297{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-20e2297 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-78 .elementor-element.elementor-element-cbc4356{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-cbc4356 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.8px;}.elementor-78 .elementor-element.elementor-element-06341f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-5bcffad{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b2bb22b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-b2bb22b:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-b2bb22b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-b2bb22b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-b2bb22b, .elementor-78 .elementor-element.elementor-element-b2bb22b::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-4c740fc{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-4c740fc:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-4c740fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-2.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-4c740fc.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-3c18c73{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-4c736f3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-81fa98c{text-align:center;}.elementor-78 .elementor-element.elementor-element-81fa98c .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-3fa4d7d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-ed1d24a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-2321caf .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-2321caf .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-2321caf .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-2321caf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-2321caf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-2321caf .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-2321caf .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-2321caf .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-eda70b9{text-align:end;}.elementor-78 .elementor-element.elementor-element-eda70b9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-0cd2fb7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-0cd2fb7:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-0cd2fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-0cd2fb7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-0cd2fb7, .elementor-78 .elementor-element.elementor-element-0cd2fb7::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-9ae7aac{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-9ae7aac:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-9ae7aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-1-1.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-9ae7aac.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-28c337a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-7c3a935{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-ade78b3{text-align:center;}.elementor-78 .elementor-element.elementor-element-ade78b3 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-253b3dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-83feb3d{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-ac4a7f5 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-ac4a7f5 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-ac4a7f5 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-ac4a7f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-ac4a7f5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-ac4a7f5 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-ac4a7f5 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-ac4a7f5 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-5beba24{text-align:end;}.elementor-78 .elementor-element.elementor-element-5beba24 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-56792da{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-56792da:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-56792da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-56792da:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-56792da, .elementor-78 .elementor-element.elementor-element-56792da::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-08afdfb{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-08afdfb:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-08afdfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-7.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-08afdfb.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-c4ee05f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-9f8cb04{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-f949a44{text-align:center;}.elementor-78 .elementor-element.elementor-element-f949a44 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-b636f34{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-3e1454f{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-ca86ae7 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-ca86ae7 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-ca86ae7 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-ca86ae7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-ca86ae7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-ca86ae7 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-ca86ae7 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-ca86ae7 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-16d51db{text-align:end;}.elementor-78 .elementor-element.elementor-element-16d51db .elementor-heading-title{font-size:20px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78 .elementor-element.elementor-element-8f6624d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-8f6624d:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-8f6624d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-8f6624d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-8f6624d, .elementor-78 .elementor-element.elementor-element-8f6624d::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-b7903dc{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b7903dc:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-b7903dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-17.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-b7903dc.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-832bad2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-7b99226{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-f0064a1{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;padding:0px 0px 0px 0px;text-align:center;}.elementor-78 .elementor-element.elementor-element-f0064a1 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-7f28042{width:var( --container-widget-width, 100% );max-width:100%;padding:-9px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-42f942a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-dc6484d .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-dc6484d .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-dc6484d .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-dc6484d{width:var( --container-widget-width, 47.178% );max-width:47.178%;--container-widget-width:47.178%;--container-widget-flex-grow:0;}.elementor-78 .elementor-element.elementor-element-dc6484d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-78 .elementor-element.elementor-element-dc6484d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-dc6484d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-dc6484d .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-dc6484d .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-dc6484d .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-785efcd{text-align:end;}.elementor-78 .elementor-element.elementor-element-785efcd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-051af57{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-051af57:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-051af57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-051af57:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-051af57, .elementor-78 .elementor-element.elementor-element-051af57::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-86b0491{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-86b0491:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-86b0491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Your-paragraph-text-6.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-86b0491.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-3201d0d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-80b265d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-f89828a{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;padding:0px 0px 0px 0px;text-align:center;}.elementor-78 .elementor-element.elementor-element-f89828a .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-844c420{width:var( --container-widget-width, 100% );max-width:100%;padding:-9px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-ebb9834{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-642073f .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-642073f .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-642073f .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-642073f{width:var( --container-widget-width, 46.906% );max-width:46.906%;--container-widget-width:46.906%;--container-widget-flex-grow:0;}.elementor-78 .elementor-element.elementor-element-642073f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-78 .elementor-element.elementor-element-642073f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-642073f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-642073f .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-642073f .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-642073f .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-62a477b{text-align:end;}.elementor-78 .elementor-element.elementor-element-62a477b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-d200519{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-d200519:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-d200519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-d200519:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-d200519, .elementor-78 .elementor-element.elementor-element-d200519::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-ba99720{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-ba99720:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-ba99720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-21.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-ba99720.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-4ab1584{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-f78fec5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-e1f83c5{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;padding:0px 0px 0px 0px;text-align:center;}.elementor-78 .elementor-element.elementor-element-e1f83c5 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-bf096b4{width:var( --container-widget-width, 100% );max-width:100%;padding:-9px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-e13f6df{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-009d04b .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-009d04b .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-009d04b .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-009d04b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-009d04b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-009d04b .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-009d04b .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-009d04b .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-b67c90d{text-align:end;}.elementor-78 .elementor-element.elementor-element-b67c90d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-b874f61{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-b874f61:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-b874f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-b874f61:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-b874f61, .elementor-78 .elementor-element.elementor-element-b874f61::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-984be72{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-984be72:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-984be72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-19.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-984be72.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-a229528{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-3ecea30{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-df0b047{text-align:center;}.elementor-78 .elementor-element.elementor-element-df0b047 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-41dca74{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-a656087{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-0828b84 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-0828b84 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-0828b84 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-0828b84 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-0828b84 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-0828b84 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-0828b84 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-0828b84 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-305e526{text-align:end;}.elementor-78 .elementor-element.elementor-element-305e526 .elementor-heading-title{font-size:20px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78 .elementor-element.elementor-element-fca1594{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-e1b4934{--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;--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-78 .elementor-element.elementor-element-da1fa8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-a5766a5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-460b073{width:var( --container-widget-width, 71% );max-width:71%;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + -90px) 0px;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-460b073 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.8px;}.elementor-78 .elementor-element.elementor-element-5824fd4{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-d3ac637{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-674f8de{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-674f8de:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-674f8de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-674f8de:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-674f8de, .elementor-78 .elementor-element.elementor-element-674f8de::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-8834260{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-8834260:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-8834260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-22.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-8834260.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-888552b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-e6cc89b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-03484aa{text-align:center;}.elementor-78 .elementor-element.elementor-element-03484aa .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-29e1bbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-fab7c7a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-4d9a82f .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-4d9a82f .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-4d9a82f .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-4d9a82f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-4d9a82f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-4d9a82f .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-4d9a82f .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-4d9a82f .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-4cd0620{text-align:end;}.elementor-78 .elementor-element.elementor-element-4cd0620 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-410d387{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-410d387:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-410d387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-410d387:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-410d387, .elementor-78 .elementor-element.elementor-element-410d387::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-4495907{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-4495907:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-4495907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Your-paragraph-text-4.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-4495907.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-da77ae3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-1770410{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-1092055{text-align:center;}.elementor-78 .elementor-element.elementor-element-1092055 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-6044a6f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-d5e69cf{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-e1d5ecd .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-e1d5ecd .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-e1d5ecd .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-e1d5ecd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-e1d5ecd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-e1d5ecd .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-e1d5ecd .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-e1d5ecd .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-7e594f1{text-align:end;}.elementor-78 .elementor-element.elementor-element-7e594f1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-9540ac1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-9540ac1:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-9540ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-9540ac1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-9540ac1, .elementor-78 .elementor-element.elementor-element-9540ac1::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-fee057d{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-fee057d:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-fee057d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-24.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-fee057d.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-ed25c6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-0371f42{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-7cb72d2{text-align:center;}.elementor-78 .elementor-element.elementor-element-7cb72d2 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-d1a5c32{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-dc925d0{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-8992c50 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-8992c50 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-8992c50 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-8992c50 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-8992c50 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-8992c50 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-8992c50 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-8992c50 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-d9caf74{text-align:end;}.elementor-78 .elementor-element.elementor-element-d9caf74 .elementor-heading-title{font-size:20px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78 .elementor-element.elementor-element-8be50f6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-8be50f6:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-8be50f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-8be50f6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-8be50f6, .elementor-78 .elementor-element.elementor-element-8be50f6::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-5968135{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-5968135:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-5968135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-25.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-5968135.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-e9bed53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-6f08fbc{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-5b8e33d{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;padding:0px 0px 0px 0px;text-align:center;}.elementor-78 .elementor-element.elementor-element-5b8e33d .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-48f986c{width:var( --container-widget-width, 100% );max-width:100%;padding:-9px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-bd5d58a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-e3463d2 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-e3463d2 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-e3463d2 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-e3463d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-e3463d2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-e3463d2 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-e3463d2 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-e3463d2 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-893502a{text-align:end;}.elementor-78 .elementor-element.elementor-element-893502a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-0e3fd0e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-0e3fd0e:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-0e3fd0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-0e3fd0e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-0e3fd0e, .elementor-78 .elementor-element.elementor-element-0e3fd0e::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-d3c26b2{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-d3c26b2:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-d3c26b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Your-paragraph-text-5.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-d3c26b2.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-4ab654f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-f0026ee{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-83fd168{text-align:center;}.elementor-78 .elementor-element.elementor-element-83fd168 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-e0ad175{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-6b92d46{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-cc0ba78 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-cc0ba78 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-cc0ba78 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-cc0ba78 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-cc0ba78 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-cc0ba78 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-cc0ba78 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-cc0ba78 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-525a34c{text-align:end;}.elementor-78 .elementor-element.elementor-element-525a34c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-fbc61e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b99185b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-63af9d4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-250px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-f31ecbd{--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;--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-78 .elementor-element.elementor-element-ac25e92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-746c3a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-e8251db{width:var( --container-widget-width, 71% );max-width:71%;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + -90px) 0px;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-e8251db .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.8px;}.elementor-78 .elementor-element.elementor-element-e24456d{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-91a5b8a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-7dc377e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-7dc377e:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-7dc377e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-7dc377e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-7dc377e, .elementor-78 .elementor-element.elementor-element-7dc377e::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-cec0cc3{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-cec0cc3:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-cec0cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Your-paragraph-text-3.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-cec0cc3.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-f107634{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b4e7349{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-6e607f5{text-align:center;}.elementor-78 .elementor-element.elementor-element-6e607f5 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-1800bb0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-47c0472{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-6021a28 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-6021a28 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-6021a28 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-6021a28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-6021a28 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-6021a28 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-6021a28 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-6021a28 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-3c19323{text-align:end;}.elementor-78 .elementor-element.elementor-element-3c19323 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-954eaf3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-ba31f75{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-3ffcfcb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-250px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-de8c50b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-a2ddce3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-c363f4e{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-c363f4e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.8px;}.elementor-78 .elementor-element.elementor-element-7495467{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-358e72e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-dbc27bb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-dbc27bb:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-dbc27bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-dbc27bb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-dbc27bb, .elementor-78 .elementor-element.elementor-element-dbc27bb::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-da204aa{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-da204aa:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-da204aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-1-1.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-da204aa.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-5a7230c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-c2df728{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-f3d8f4e{text-align:center;}.elementor-78 .elementor-element.elementor-element-f3d8f4e .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-4b8fe3c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-e272f10{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-d46a307 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-d46a307 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-d46a307 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-d46a307 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-d46a307 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-d46a307 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-d46a307 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-d46a307 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-2fcde27{text-align:end;}.elementor-78 .elementor-element.elementor-element-2fcde27 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-4747093{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-4747093:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-4747093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-4747093:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-4747093, .elementor-78 .elementor-element.elementor-element-4747093::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-28bcf56{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-28bcf56:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-28bcf56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-2-1.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-28bcf56.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-39ec14a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-1393b5f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-30df2cc{text-align:center;}.elementor-78 .elementor-element.elementor-element-30df2cc .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-315fcaa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-5d93733{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-26c0de0 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-26c0de0 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-26c0de0 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-26c0de0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-26c0de0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-26c0de0 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-26c0de0 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-26c0de0 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-fdeeca5{text-align:end;}.elementor-78 .elementor-element.elementor-element-fdeeca5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-947c104{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-cfb5ca0{--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;--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-78 .elementor-element.elementor-element-1853d78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-40ff57e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-e7e5bb7{width:var( --container-widget-width, 71% );max-width:71%;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + -90px) 0px;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-e7e5bb7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.8px;}.elementor-78 .elementor-element.elementor-element-c337502{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-959d878{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-480e490{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-480e490:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-480e490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-480e490:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-480e490, .elementor-78 .elementor-element.elementor-element-480e490::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-69dd2e7{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-69dd2e7:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-69dd2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Your-paragraph-text-9.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-69dd2e7.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-18467fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-090be2c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-2dc4118{text-align:center;}.elementor-78 .elementor-element.elementor-element-2dc4118 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-348b561{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-c61b997{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-529f157 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-529f157 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-529f157 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-529f157{width:var( --container-widget-width, 58.838% );max-width:58.838%;--container-widget-width:58.838%;--container-widget-flex-grow:0;}.elementor-78 .elementor-element.elementor-element-529f157.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-78 .elementor-element.elementor-element-529f157 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-529f157 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-529f157 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-529f157 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-529f157 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-a3527e5{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:end;}.elementor-78 .elementor-element.elementor-element-a3527e5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78 .elementor-element.elementor-element-2a37818{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-2a37818:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-2a37818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-2a37818:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-2a37818, .elementor-78 .elementor-element.elementor-element-2a37818::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-a6333f7{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-a6333f7:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-a6333f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Your-paragraph-text-10.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-a6333f7.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-7650435{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-758b92c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-792d56c{text-align:center;}.elementor-78 .elementor-element.elementor-element-792d56c .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-4a80d17{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-feb2b3c{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-6dd8e97 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-6dd8e97 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-6dd8e97 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-6dd8e97 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-6dd8e97 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-6dd8e97 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-6dd8e97 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-6dd8e97 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-8f78ac3{text-align:end;}.elementor-78 .elementor-element.elementor-element-8f78ac3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78 .elementor-element.elementor-element-fa0e20d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-8a7fe40{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-d433c07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-e0e8847{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-10407bf{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-10407bf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.8px;}.elementor-78 .elementor-element.elementor-element-86152f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-d65afb3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-5b98b1c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-5b98b1c:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-5b98b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-5b98b1c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-5b98b1c, .elementor-78 .elementor-element.elementor-element-5b98b1c::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-d5246f6{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-d5246f6:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-d5246f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-26.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-d5246f6.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-d214974{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-0a6f842{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-6fb321e{text-align:center;}.elementor-78 .elementor-element.elementor-element-6fb321e .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-9597286{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-8b8c613{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-e7f2622 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-e7f2622 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-e7f2622 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-e7f2622 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-e7f2622 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-e7f2622 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-e7f2622 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-e7f2622 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-935d543{text-align:end;}.elementor-78 .elementor-element.elementor-element-935d543 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-425294a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-425294a:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-425294a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-425294a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-425294a, .elementor-78 .elementor-element.elementor-element-425294a::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-5ee4489{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-5ee4489:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-5ee4489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-27.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-5ee4489.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-e91ab15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-96f5920{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-4506ab2{text-align:center;}.elementor-78 .elementor-element.elementor-element-4506ab2 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-09bcf2c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-6842f14{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-5f1ab45 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-5f1ab45 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-5f1ab45 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-5f1ab45 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-5f1ab45 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-5f1ab45 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-5f1ab45 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-5f1ab45 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-18a9003{text-align:end;}.elementor-78 .elementor-element.elementor-element-18a9003 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-6286933{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-6286933:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-6286933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-6286933:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-6286933, .elementor-78 .elementor-element.elementor-element-6286933::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-6341003{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-6341003:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-6341003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-28.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-6341003.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-b73c372{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-6604021{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-896693b{text-align:center;}.elementor-78 .elementor-element.elementor-element-896693b .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-f2b6529{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-01dc16b{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-5775471 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-5775471 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-5775471 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-5775471 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-5775471 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-5775471 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-5775471 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-5775471 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-9fa2ae6{text-align:end;}.elementor-78 .elementor-element.elementor-element-9fa2ae6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-4a2117f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-4a2117f:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-4a2117f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-4a2117f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-4a2117f, .elementor-78 .elementor-element.elementor-element-4a2117f::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-b6d4bfb{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b6d4bfb:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-b6d4bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-29.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-b6d4bfb.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-fe940cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-bb9b3d1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-62d555b{text-align:center;}.elementor-78 .elementor-element.elementor-element-62d555b .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-169ad75{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-b489abf{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-fcf676b .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-fcf676b .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-fcf676b .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-fcf676b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-fcf676b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-fcf676b .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-fcf676b .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-fcf676b .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-89f0e77{text-align:end;}.elementor-78 .elementor-element.elementor-element-89f0e77 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-5a6be28{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-5a6be28:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-5a6be28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-5a6be28:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-5a6be28, .elementor-78 .elementor-element.elementor-element-5a6be28::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-540ba0f{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-540ba0f:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-540ba0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-30.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-540ba0f.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-412fa27{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-85163ec{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-23619e3{text-align:center;}.elementor-78 .elementor-element.elementor-element-23619e3 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-e2d2338{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-af05b01{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-e035362 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-e035362 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-e035362 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-e035362 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-e035362 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-e035362 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-e035362 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-e035362 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-c122a16{text-align:end;}.elementor-78 .elementor-element.elementor-element-c122a16 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-25ecb48{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-25ecb48:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-25ecb48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-25ecb48:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-25ecb48, .elementor-78 .elementor-element.elementor-element-25ecb48::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-d10898a{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-d10898a:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-d10898a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-31.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-d10898a.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-f6d14a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-7206779{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-29a2eae{text-align:center;}.elementor-78 .elementor-element.elementor-element-29a2eae .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-ef00c47{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-7cff47a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-883cd8b .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-883cd8b .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-883cd8b .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-883cd8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-883cd8b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-883cd8b .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-883cd8b .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-883cd8b .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-388dbb6{text-align:end;}.elementor-78 .elementor-element.elementor-element-388dbb6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-21bd4d2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-21bd4d2:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-21bd4d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-21bd4d2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-21bd4d2, .elementor-78 .elementor-element.elementor-element-21bd4d2::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-cb9359c{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-cb9359c:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-cb9359c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-32.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-cb9359c.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-5ac163a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-a7f2dc3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-7adf6a4{text-align:center;}.elementor-78 .elementor-element.elementor-element-7adf6a4 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-c4ac05d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-6963afc{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-0663634 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-0663634 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-0663634 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-0663634 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-0663634 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-0663634 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-0663634 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-0663634 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-09d9c8c{text-align:end;}.elementor-78 .elementor-element.elementor-element-09d9c8c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-8d9c1d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-3698806{--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;--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-78 .elementor-element.elementor-element-6300537{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-cad5e14{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-68a70c2{width:var( --container-widget-width, 71% );max-width:71%;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + -90px) 0px;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-68a70c2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.8px;}.elementor-78 .elementor-element.elementor-element-60f755a{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-9fb7954{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-879df56{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-879df56:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-879df56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-879df56:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-879df56, .elementor-78 .elementor-element.elementor-element-879df56::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-9275c8a{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-9275c8a:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-9275c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Your-paragraph-text-8.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-9275c8a.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-850a42f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-d36fcc4{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-79b69a5{text-align:center;}.elementor-78 .elementor-element.elementor-element-79b69a5 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-6991e48{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-7849d72{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-431a3f7 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-431a3f7 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-431a3f7 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-431a3f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-431a3f7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-431a3f7 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-431a3f7 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-431a3f7 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-fd2a9e5{text-align:end;}.elementor-78 .elementor-element.elementor-element-fd2a9e5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78 .elementor-element.elementor-element-5f56cb3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-d3d7473{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-eae475f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-7df11dd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-0bc4910{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-0bc4910 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.8px;}.elementor-78 .elementor-element.elementor-element-60289aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-af707cc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-523b11f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-523b11f:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-523b11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-523b11f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-523b11f, .elementor-78 .elementor-element.elementor-element-523b11f::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-64f89d7{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-64f89d7:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-64f89d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-39.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-64f89d7.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-bfd53b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-27dc276{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-f13ab70{text-align:center;}.elementor-78 .elementor-element.elementor-element-f13ab70 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-56b95f2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-608b23f{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-9235faf .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-9235faf .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-9235faf .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-9235faf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-9235faf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-9235faf .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-9235faf .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-9235faf .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-6abd706{text-align:end;}.elementor-78 .elementor-element.elementor-element-6abd706 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-afca4a0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-afca4a0:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-afca4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-afca4a0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-afca4a0, .elementor-78 .elementor-element.elementor-element-afca4a0::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-2aa7102{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-2aa7102:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-2aa7102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-40.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-2aa7102.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-655bba1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-a29da0c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b0f036a{text-align:center;}.elementor-78 .elementor-element.elementor-element-b0f036a .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-90b8f6f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-ae1412a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-5d06858 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-5d06858 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-5d06858 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-5d06858 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-5d06858 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-5d06858 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-5d06858 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-5d06858 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-ff2c2e5{text-align:end;}.elementor-78 .elementor-element.elementor-element-ff2c2e5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-81fc603{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-81fc603:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-81fc603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-81fc603:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-81fc603, .elementor-78 .elementor-element.elementor-element-81fc603::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-51d43a6{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-51d43a6:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-51d43a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-41.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-51d43a6.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-fa266a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-0c8e375{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-39481f7{text-align:center;}.elementor-78 .elementor-element.elementor-element-39481f7 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-72d4c46{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-c85ddf8{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-3e81145 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-3e81145 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-3e81145 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-3e81145 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-3e81145 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-3e81145 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-3e81145 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-3e81145 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-4f6009b{text-align:end;}.elementor-78 .elementor-element.elementor-element-4f6009b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-27a3321{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-27a3321:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-27a3321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-27a3321:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-27a3321, .elementor-78 .elementor-element.elementor-element-27a3321::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-21a9df8{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-21a9df8:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-21a9df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-42.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-21a9df8.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-8ac75f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-88111e5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-f802160{text-align:center;}.elementor-78 .elementor-element.elementor-element-f802160 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-3f963c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-7a1f189{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-406f9e0 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-406f9e0 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-406f9e0 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-406f9e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-406f9e0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-406f9e0 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-406f9e0 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-406f9e0 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-bee7d60{text-align:end;}.elementor-78 .elementor-element.elementor-element-bee7d60 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-4a3a926{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-4a3a926:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-4a3a926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-4a3a926:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-4a3a926, .elementor-78 .elementor-element.elementor-element-4a3a926::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-2994213{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-2994213:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-2994213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-43.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-2994213.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-e64e7fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-5764fd4{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-a2eae87{text-align:center;}.elementor-78 .elementor-element.elementor-element-a2eae87 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-042caf3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-1a69e2b{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-a29bcca .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-a29bcca .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-a29bcca .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-a29bcca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-a29bcca .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-a29bcca .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-a29bcca .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-a29bcca .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-282fbb4{text-align:end;}.elementor-78 .elementor-element.elementor-element-282fbb4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-af16f6c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-af16f6c:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-af16f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-af16f6c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-af16f6c, .elementor-78 .elementor-element.elementor-element-af16f6c::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-6e4519f{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-6e4519f:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-6e4519f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-44.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-6e4519f.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-4eb2a69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-0817a83{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-35670ce{text-align:center;}.elementor-78 .elementor-element.elementor-element-35670ce .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-fc03f59{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-d337a61{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-5a1776f .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-5a1776f .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-5a1776f .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-5a1776f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-5a1776f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-5a1776f .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-5a1776f .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-5a1776f .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-34f75d5{text-align:end;}.elementor-78 .elementor-element.elementor-element-34f75d5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-4d1e60d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-4d1e60d:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-4d1e60d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-4d1e60d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-4d1e60d, .elementor-78 .elementor-element.elementor-element-4d1e60d::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-b3cf493{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b3cf493:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-b3cf493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-45.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-b3cf493.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-278f897{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-7c2bad1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-426b662{text-align:center;}.elementor-78 .elementor-element.elementor-element-426b662 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-48db1b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-346c12a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b64f419 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-b64f419 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-b64f419 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-b64f419 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-b64f419 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-b64f419 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-b64f419 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-b64f419 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-e939cd5{text-align:end;}.elementor-78 .elementor-element.elementor-element-e939cd5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-855241f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-090d9b5{--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;--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-78 .elementor-element.elementor-element-ebde014{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-c9b63cd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-0cdc0cd{width:var( --container-widget-width, 71% );max-width:71%;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + -90px) 0px;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-0cdc0cd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.8px;}.elementor-78 .elementor-element.elementor-element-44c9320{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-54987bd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-cd22395{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-cd22395:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-cd22395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-cd22395:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-cd22395, .elementor-78 .elementor-element.elementor-element-cd22395::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-1f3a649{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-1f3a649:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-1f3a649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-46.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-1f3a649.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-74c0c94{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-a0ec5f9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-92ff74b{text-align:center;}.elementor-78 .elementor-element.elementor-element-92ff74b .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-4e96993{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-5760810{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b914bcd .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-b914bcd .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-b914bcd .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-b914bcd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-b914bcd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-b914bcd .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-b914bcd .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-b914bcd .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-506b1bd{text-align:end;}.elementor-78 .elementor-element.elementor-element-506b1bd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78 .elementor-element.elementor-element-35ab66b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-35ab66b:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-35ab66b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-35ab66b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-35ab66b, .elementor-78 .elementor-element.elementor-element-35ab66b::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-4202f44{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-4202f44:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-4202f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-9.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-4202f44.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-b21f6b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-a5917a6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-65650ef{text-align:center;}.elementor-78 .elementor-element.elementor-element-65650ef .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-08ab73a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-553372e{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-0b5de77 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-0b5de77 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-0b5de77 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-0b5de77 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-0b5de77 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-0b5de77 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-0b5de77 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-0b5de77 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-eb2badb{text-align:end;}.elementor-78 .elementor-element.elementor-element-eb2badb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78 .elementor-element.elementor-element-1fb447a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-1fb447a:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-1fb447a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-1fb447a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-1fb447a, .elementor-78 .elementor-element.elementor-element-1fb447a::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-8c40bc3{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-8c40bc3:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-8c40bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-47.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-8c40bc3.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-111af57{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-c3ff7d7{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-e350825{text-align:center;}.elementor-78 .elementor-element.elementor-element-e350825 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-49ae522{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-4926ba4{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-2150b2c .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-2150b2c .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-2150b2c .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-2150b2c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-2150b2c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-2150b2c .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-2150b2c .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-2150b2c .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-1f085a6{text-align:end;}.elementor-78 .elementor-element.elementor-element-1f085a6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78 .elementor-element.elementor-element-782c510{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-782c510:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-782c510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-782c510:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-782c510, .elementor-78 .elementor-element.elementor-element-782c510::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-b333152{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b333152:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-b333152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-10.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-b333152.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-f78fc14{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-2309fc3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-5e7997a{text-align:center;}.elementor-78 .elementor-element.elementor-element-5e7997a .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-cc2dd96{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-e18bef0{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-2018f41 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-2018f41 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-2018f41 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-2018f41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-2018f41 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-2018f41 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-2018f41 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-2018f41 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-732eaa9{text-align:end;}.elementor-78 .elementor-element.elementor-element-732eaa9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78 .elementor-element.elementor-element-fac1066{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-fac1066:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-fac1066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-fac1066:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-fac1066, .elementor-78 .elementor-element.elementor-element-fac1066::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-d478658{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-d478658:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-d478658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-48.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-d478658.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-40f866e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-2921818{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-c097eda{text-align:center;}.elementor-78 .elementor-element.elementor-element-c097eda .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-912a8a0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-450ae8d{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-8be9815 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-8be9815 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-8be9815 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-8be9815 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-8be9815 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-8be9815 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-8be9815 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-8be9815 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-6dd9b79{text-align:end;}.elementor-78 .elementor-element.elementor-element-6dd9b79 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78 .elementor-element.elementor-element-de46ba4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-de46ba4:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-de46ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-de46ba4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-de46ba4, .elementor-78 .elementor-element.elementor-element-de46ba4::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-79d075e{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-79d075e:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-79d075e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-49.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-79d075e.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-6daea9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-95c2f63{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-5d48d42{text-align:center;}.elementor-78 .elementor-element.elementor-element-5d48d42 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-f1ca7d2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-231f341{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-cbab733 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-cbab733 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-cbab733 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-cbab733 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-cbab733 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-cbab733 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-cbab733 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-cbab733 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-5750fa6{text-align:end;}.elementor-78 .elementor-element.elementor-element-5750fa6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78 .elementor-element.elementor-element-5047b72{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-5047b72:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-5047b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-5047b72:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-5047b72, .elementor-78 .elementor-element.elementor-element-5047b72::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-4f37793{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-4f37793:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-4f37793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-50.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-4f37793.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-a902ad5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-06e1caa{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-4edea22{text-align:center;}.elementor-78 .elementor-element.elementor-element-4edea22 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-712de29{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-c0e8770{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-91471a7 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-91471a7 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-91471a7 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-91471a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-91471a7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-91471a7 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-91471a7 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-91471a7 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-2637814{text-align:end;}.elementor-78 .elementor-element.elementor-element-2637814 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-78 .elementor-element.elementor-element-988e676{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-4589645{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-4c6898d{width:var( --container-widget-width, 100% );max-width:100%;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;text-align:center;}.elementor-78 .elementor-element.elementor-element-4c6898d.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-4c6898d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.8px;}.elementor-78 .elementor-element.elementor-element-f6fedd1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-740493b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-7f84f29{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-7f84f29:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-7f84f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-7f84f29:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-7f84f29, .elementor-78 .elementor-element.elementor-element-7f84f29::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-dcc3df2{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-dcc3df2:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-dcc3df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Untitled-design-10.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-dcc3df2.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-2b615f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-9cf4fda{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-a116be1{text-align:center;}.elementor-78 .elementor-element.elementor-element-a116be1 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-0e503dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-326d886{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-dd60bb7 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-dd60bb7 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-dd60bb7 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-dd60bb7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-dd60bb7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-dd60bb7 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-dd60bb7 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-dd60bb7 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-496f4cc{text-align:end;}.elementor-78 .elementor-element.elementor-element-496f4cc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-b8c3398{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-08f14dd{--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;--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-78 .elementor-element.elementor-element-883068b{--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;--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-78 .elementor-element.elementor-element-13ba3aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-d7bca29{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-ce15930{width:var( --container-widget-width, 71% );max-width:71%;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + -90px) 0px;padding:0px 0px 0px 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-ce15930 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.8px;}.elementor-78 .elementor-element.elementor-element-e024a9b{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-a2ed185{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-7a31af8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-7a31af8:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-7a31af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-7a31af8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-7a31af8, .elementor-78 .elementor-element.elementor-element-7a31af8::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-9a8d6a7{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-9a8d6a7:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-9a8d6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/04/Your-paragraph-text-11.png");background-position:center center;background-size:cover;}.elementor-78 .elementor-element.elementor-element-9a8d6a7.e-con:hover{--e-con-transform-scale:1.1;}.elementor-78 .elementor-element.elementor-element-502225a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-94a0adc{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-726b8b5{text-align:center;}.elementor-78 .elementor-element.elementor-element-726b8b5 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-2de2211{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-9e27c94{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-48b874c );--border-color:var( --e-global-color-48b874c );--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-749f440 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-749f440 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-749f440 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-749f440 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-749f440 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-749f440 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-749f440 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-749f440 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-111af16{text-align:end;}.elementor-78 .elementor-element.elementor-element-111af16 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-1px;}.elementor-78 .elementor-element.elementor-element-9be0de4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-c4ed5b7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b7ea7e8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-30b3943{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-78 .elementor-element.elementor-element-30b3943:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-30b3943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-30b3943:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f8d6c8b );--border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-30b3943, .elementor-78 .elementor-element.elementor-element-30b3943::before{--border-transition:0.3s;}.elementor-78 .elementor-element.elementor-element-b67b00e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b4324e9{text-align:center;}.elementor-78 .elementor-element.elementor-element-b4324e9 .elementor-heading-title{font-family:var( --e-global-typography-7cafe9b-font-family ), Sans-serif;font-size:var( --e-global-typography-7cafe9b-font-size );font-weight:var( --e-global-typography-7cafe9b-font-weight );text-transform:var( --e-global-typography-7cafe9b-text-transform );font-style:var( --e-global-typography-7cafe9b-font-style );text-decoration:var( --e-global-typography-7cafe9b-text-decoration );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-0440e4c.elementor-element{--align-self:flex-end;}.elementor-78 .elementor-element.elementor-element-0440e4c{text-align:center;}.elementor-78 .elementor-element.elementor-element-0440e4c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;text-transform:lowercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1.3px;word-spacing:45px;color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-db51cd1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-e8b8475{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-4b818f8{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-159be5c .elementor-heading-title{font-family:var( --e-global-typography-184bcdf-font-family ), Sans-serif;font-size:var( --e-global-typography-184bcdf-font-size );font-weight:var( --e-global-typography-184bcdf-font-weight );text-transform:var( --e-global-typography-184bcdf-text-transform );font-style:var( --e-global-typography-184bcdf-font-style );text-decoration:var( --e-global-typography-184bcdf-text-decoration );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-ffbe0fa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:lowercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.7px;word-spacing:62px;}.elementor-78 .elementor-element.elementor-element-8e57c8b{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-2c9cc08 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.7px;color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-09ae7c9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:lowercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.7px;word-spacing:62px;}.elementor-78 .elementor-element.elementor-element-2b7b6d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-f2c3dfa{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-4cd2570 .elementor-heading-title{font-family:var( --e-global-typography-184bcdf-font-family ), Sans-serif;font-size:var( --e-global-typography-184bcdf-font-size );font-weight:var( --e-global-typography-184bcdf-font-weight );text-transform:var( --e-global-typography-184bcdf-text-transform );font-style:var( --e-global-typography-184bcdf-font-style );text-decoration:var( --e-global-typography-184bcdf-text-decoration );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-d9cc670 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:lowercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.7px;word-spacing:62px;}.elementor-78 .elementor-element.elementor-element-18f1ca2{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-b375b2f .elementor-heading-title{font-family:var( --e-global-typography-184bcdf-font-family ), Sans-serif;font-size:var( --e-global-typography-184bcdf-font-size );font-weight:var( --e-global-typography-184bcdf-font-weight );text-transform:var( --e-global-typography-184bcdf-text-transform );font-style:var( --e-global-typography-184bcdf-font-style );text-decoration:var( --e-global-typography-184bcdf-text-decoration );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-08e85ee .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:lowercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.7px;word-spacing:62px;}.elementor-78 .elementor-element.elementor-element-df99c0f{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-4e3cff1 .elementor-heading-title{font-family:var( --e-global-typography-184bcdf-font-family ), Sans-serif;font-size:var( --e-global-typography-184bcdf-font-size );font-weight:var( --e-global-typography-184bcdf-font-weight );text-transform:var( --e-global-typography-184bcdf-text-transform );font-style:var( --e-global-typography-184bcdf-font-style );text-decoration:var( --e-global-typography-184bcdf-text-decoration );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-4d827b3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:lowercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.7px;word-spacing:62px;}.elementor-78 .elementor-element.elementor-element-2fabc79{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-f39a131 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.7px;color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-2a53394 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:lowercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.7px;word-spacing:62px;}.elementor-78 .elementor-element.elementor-element-e2b360e{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-95a6afc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.7px;color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-2d9d2cf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:lowercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.7px;word-spacing:62px;}.elementor-78 .elementor-element.elementor-element-fa51c8c{--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;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-003c9db .elementor-heading-title{font-family:var( --e-global-typography-184bcdf-font-family ), Sans-serif;font-size:var( --e-global-typography-184bcdf-font-size );font-weight:var( --e-global-typography-184bcdf-font-weight );text-transform:var( --e-global-typography-184bcdf-text-transform );font-style:var( --e-global-typography-184bcdf-font-style );text-decoration:var( --e-global-typography-184bcdf-text-decoration );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-b5232aa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;text-transform:lowercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.7px;word-spacing:62px;}.elementor-78 .elementor-element.elementor-element-06c79ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-a185097 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-409a4f8 );color:var( --e-global-color-409a4f8 );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-a185097 .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-a185097 .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );border-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-a185097 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-78 .elementor-element.elementor-element-a185097 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-78 .elementor-element.elementor-element-a185097 .elementor-button-icon{font-size:16px;}.elementor-78 .elementor-element.elementor-element-a185097 .elementor-button .elementor-button-icon i, .elementor-78 .elementor-element.elementor-element-a185097 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-78 .elementor-element.elementor-element-00af820{--display:flex;--min-height:600px;--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;--justify-content:flex-end;--overlay-opacity:0.65;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-00af820::before, .elementor-78 .elementor-element.elementor-element-00af820 > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-00af820 > .e-con-inner > .elementor-background-video-container::before, .elementor-78 .elementor-element.elementor-element-00af820 > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-00af820 > .e-con-inner > .elementor-background-slideshow::before, .elementor-78 .elementor-element.elementor-element-00af820 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-78 .elementor-element.elementor-element-4d9f913{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-46a5861{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-9e26f2d .elementor-heading-title{font-family:var( --e-global-typography-5890434-font-family ), Sans-serif;font-size:var( --e-global-typography-5890434-font-size );font-weight:var( --e-global-typography-5890434-font-weight );text-transform:var( --e-global-typography-5890434-text-transform );font-style:var( --e-global-typography-5890434-font-style );text-decoration:var( --e-global-typography-5890434-text-decoration );line-height:var( --e-global-typography-5890434-line-height );letter-spacing:var( --e-global-typography-5890434-letter-spacing );color:var( --e-global-color-409a4f8 );}.elementor-78 .elementor-element.elementor-element-1ab7f47{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-78 .elementor-element.elementor-element-1ab7f47 .elementor-heading-title{color:var( --e-global-color-409a4f8 );}.elementor-78 .elementor-element.elementor-element-9c3d103{--display:flex;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-033612c{text-align:end;color:var( --e-global-color-409a4f8 );}.elementor-78 .elementor-element.elementor-element-ced08ed .elementor-button:hover, .elementor-78 .elementor-element.elementor-element-ced08ed .elementor-button:focus{background-color:var( --e-global-color-f8d6c8b );}.elementor-78 .elementor-element.elementor-element-ced08ed .elementor-button{border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-3697fc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:30px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-3697fc5:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-3697fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-78 .elementor-element.elementor-element-742785f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-21d62dc{text-align:center;}.elementor-78 .elementor-element.elementor-element-21d62dc .elementor-heading-title{font-family:var( --e-global-typography-5890434-font-family ), Sans-serif;font-size:var( --e-global-typography-5890434-font-size );font-weight:var( --e-global-typography-5890434-font-weight );text-transform:var( --e-global-typography-5890434-text-transform );font-style:var( --e-global-typography-5890434-font-style );text-decoration:var( --e-global-typography-5890434-text-decoration );line-height:var( --e-global-typography-5890434-line-height );letter-spacing:var( --e-global-typography-5890434-letter-spacing );}.elementor-78 .elementor-element.elementor-element-dbf5361{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-78 .elementor-element.elementor-element-dbf5361 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-78 .elementor-element.elementor-element-3aa44cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-3aa44cf.e-con{--align-self:center;}.elementor-78 .elementor-element.elementor-element-bcda683 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-fc5be00 );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-bcda683 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-bcda683 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-78 .elementor-element.elementor-element-bcda683 .elementskit-accordion .elementskit-card-body{border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-bcda683 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-bcda683 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:16px 16px 0px 0px;}.elementor-78 .elementor-element.elementor-element-bcda683 .elementskit-accordion > .elementskit-card{border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-bcda683 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:16px 16px 16px 16px;}.elementor-78 .elementor-element.elementor-element-9c61dac{--display:flex;}.elementor-78 .elementor-element.elementor-element-e53fa39{--display:flex;}@media(max-width:1024px){.elementor-78 .elementor-element.elementor-element-60d71975{--padding-top:250px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-item > a{font-size:var( --e-global-typography-5890434-font-size );line-height:var( --e-global-typography-5890434-line-height );letter-spacing:var( --e-global-typography-5890434-letter-spacing );}.elementor-78 .elementor-element.elementor-element-b1ad8ab{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-78 .elementor-element.elementor-element-054c2b0 .elementor-heading-title{font-size:var( --e-global-typography-5890434-font-size );line-height:var( --e-global-typography-5890434-line-height );letter-spacing:var( --e-global-typography-5890434-letter-spacing );}.elementor-78 .elementor-element.elementor-element-20e2297{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-20e2297 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-78 .elementor-element.elementor-element-cbc4356{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-cbc4356 .elementor-heading-title{font-size:40px;letter-spacing:-1.5px;}.elementor-78 .elementor-element.elementor-element-5bcffad{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-4c740fc{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-81fa98c .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-eda70b9 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-9ae7aac{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-ade78b3 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-5beba24 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-08afdfb{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-f949a44 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-b7903dc{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-f0064a1 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-785efcd .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-86b0491{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-f89828a .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-62a477b .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-ba99720{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-e1f83c5 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-b67c90d .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-984be72{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-df0b047 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-e1b4934{--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;}.elementor-78 .elementor-element.elementor-element-da1fa8a{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-78 .elementor-element.elementor-element-460b073{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-460b073 .elementor-heading-title{font-size:40px;letter-spacing:-1.5px;}.elementor-78 .elementor-element.elementor-element-d3ac637{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-8834260{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-03484aa .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-4cd0620 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-4495907{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-1092055 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-7e594f1 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-fee057d{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-7cb72d2 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-5968135{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-5b8e33d .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-893502a .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-d3c26b2{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-83fd168 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-525a34c .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-b99185b{--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;}.elementor-78 .elementor-element.elementor-element-f31ecbd{--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;}.elementor-78 .elementor-element.elementor-element-ac25e92{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-78 .elementor-element.elementor-element-e8251db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-e8251db .elementor-heading-title{font-size:40px;letter-spacing:-1.5px;}.elementor-78 .elementor-element.elementor-element-91a5b8a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-cec0cc3{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-6e607f5 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-3c19323 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-ba31f75{--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;}.elementor-78 .elementor-element.elementor-element-de8c50b{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-78 .elementor-element.elementor-element-c363f4e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-c363f4e .elementor-heading-title{font-size:40px;letter-spacing:-1.5px;}.elementor-78 .elementor-element.elementor-element-358e72e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-da204aa{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-f3d8f4e .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-2fcde27 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-28bcf56{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-30df2cc .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-fdeeca5 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-cfb5ca0{--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;}.elementor-78 .elementor-element.elementor-element-1853d78{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-78 .elementor-element.elementor-element-e7e5bb7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-e7e5bb7 .elementor-heading-title{font-size:40px;letter-spacing:-1.5px;}.elementor-78 .elementor-element.elementor-element-959d878{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-69dd2e7{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-2dc4118 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-a3527e5 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-a6333f7{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-792d56c .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-8f78ac3 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-8a7fe40{--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;}.elementor-78 .elementor-element.elementor-element-d433c07{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-78 .elementor-element.elementor-element-10407bf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-10407bf .elementor-heading-title{font-size:40px;letter-spacing:-1.5px;}.elementor-78 .elementor-element.elementor-element-d65afb3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-d5246f6{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-6fb321e .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-935d543 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-5ee4489{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-4506ab2 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-18a9003 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-6341003{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-896693b .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-9fa2ae6 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-b6d4bfb{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-62d555b .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-89f0e77 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-540ba0f{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-23619e3 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-c122a16 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-d10898a{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-29a2eae .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-388dbb6 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-cb9359c{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-7adf6a4 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-09d9c8c .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-3698806{--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;}.elementor-78 .elementor-element.elementor-element-6300537{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-78 .elementor-element.elementor-element-68a70c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-68a70c2 .elementor-heading-title{font-size:40px;letter-spacing:-1.5px;}.elementor-78 .elementor-element.elementor-element-9fb7954{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-9275c8a{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-79b69a5 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-fd2a9e5 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-d3d7473{--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;}.elementor-78 .elementor-element.elementor-element-eae475f{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-78 .elementor-element.elementor-element-0bc4910{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-0bc4910 .elementor-heading-title{font-size:40px;letter-spacing:-1.5px;}.elementor-78 .elementor-element.elementor-element-af707cc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-64f89d7{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-f13ab70 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-6abd706 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-2aa7102{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-b0f036a .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-ff2c2e5 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-51d43a6{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-39481f7 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-4f6009b .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-21a9df8{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-f802160 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-bee7d60 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-2994213{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-a2eae87 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-282fbb4 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-6e4519f{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-35670ce .elementor-heading-title{font-size:23px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-34f75d5 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-b3cf493{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-426b662 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-e939cd5 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-090d9b5{--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;}.elementor-78 .elementor-element.elementor-element-ebde014{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-78 .elementor-element.elementor-element-0cdc0cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-0cdc0cd .elementor-heading-title{font-size:40px;letter-spacing:-1.5px;}.elementor-78 .elementor-element.elementor-element-54987bd{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-1f3a649{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-92ff74b .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-506b1bd .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-4202f44{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-65650ef .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-eb2badb .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-8c40bc3{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-e350825 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-1f085a6 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-b333152{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-5e7997a .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-732eaa9 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-d478658{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-c097eda .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-6dd9b79 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-79d075e{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-5d48d42 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-5750fa6 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-4f37793{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-4edea22 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-2637814 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-4589645{--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;}.elementor-78 .elementor-element.elementor-element-4c6898d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-4c6898d .elementor-heading-title{font-size:40px;letter-spacing:-1.5px;}.elementor-78 .elementor-element.elementor-element-740493b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-dcc3df2{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-a116be1 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-496f4cc .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-08f14dd{--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;}.elementor-78 .elementor-element.elementor-element-883068b{--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;}.elementor-78 .elementor-element.elementor-element-13ba3aa{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-78 .elementor-element.elementor-element-ce15930{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-ce15930 .elementor-heading-title{font-size:40px;letter-spacing:-1.5px;}.elementor-78 .elementor-element.elementor-element-a2ed185{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-9a8d6a7{--min-height:180px;}.elementor-78 .elementor-element.elementor-element-726b8b5 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-111af16 .elementor-heading-title{font-size:29px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-c4ed5b7{--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;}.elementor-78 .elementor-element.elementor-element-b7ea7e8{--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;}.elementor-78 .elementor-element.elementor-element-b4324e9 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-0440e4c .elementor-heading-title{font-size:23px;letter-spacing:-0.8px;}.elementor-78 .elementor-element.elementor-element-159be5c .elementor-heading-title{font-size:var( --e-global-typography-184bcdf-font-size );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );}.elementor-78 .elementor-element.elementor-element-ffbe0fa .elementor-heading-title{font-size:18px;letter-spacing:-0.6px;}.elementor-78 .elementor-element.elementor-element-2c9cc08 .elementor-heading-title{font-size:18px;letter-spacing:-0.6px;}.elementor-78 .elementor-element.elementor-element-09ae7c9 .elementor-heading-title{font-size:18px;letter-spacing:-0.6px;}.elementor-78 .elementor-element.elementor-element-4cd2570 .elementor-heading-title{font-size:var( --e-global-typography-184bcdf-font-size );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );}.elementor-78 .elementor-element.elementor-element-d9cc670 .elementor-heading-title{font-size:18px;letter-spacing:-0.6px;}.elementor-78 .elementor-element.elementor-element-b375b2f .elementor-heading-title{font-size:var( --e-global-typography-184bcdf-font-size );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );}.elementor-78 .elementor-element.elementor-element-08e85ee .elementor-heading-title{font-size:18px;letter-spacing:-0.6px;}.elementor-78 .elementor-element.elementor-element-4e3cff1 .elementor-heading-title{font-size:var( --e-global-typography-184bcdf-font-size );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );}.elementor-78 .elementor-element.elementor-element-4d827b3 .elementor-heading-title{font-size:18px;letter-spacing:-0.6px;}.elementor-78 .elementor-element.elementor-element-f39a131 .elementor-heading-title{font-size:18px;letter-spacing:-0.6px;}.elementor-78 .elementor-element.elementor-element-2a53394 .elementor-heading-title{font-size:18px;letter-spacing:-0.6px;}.elementor-78 .elementor-element.elementor-element-95a6afc .elementor-heading-title{font-size:18px;letter-spacing:-0.6px;}.elementor-78 .elementor-element.elementor-element-2d9d2cf .elementor-heading-title{font-size:18px;letter-spacing:-0.6px;}.elementor-78 .elementor-element.elementor-element-003c9db .elementor-heading-title{font-size:var( --e-global-typography-184bcdf-font-size );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );}.elementor-78 .elementor-element.elementor-element-b5232aa .elementor-heading-title{font-size:18px;letter-spacing:-0.6px;}.elementor-78 .elementor-element.elementor-element-00af820{--min-height:500px;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-78 .elementor-element.elementor-element-4d9f913{--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;}.elementor-78 .elementor-element.elementor-element-9e26f2d{text-align:center;}.elementor-78 .elementor-element.elementor-element-9e26f2d .elementor-heading-title{font-size:var( --e-global-typography-5890434-font-size );line-height:var( --e-global-typography-5890434-line-height );letter-spacing:var( --e-global-typography-5890434-letter-spacing );}.elementor-78 .elementor-element.elementor-element-1ab7f47{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-78 .elementor-element.elementor-element-033612c{text-align:center;}.elementor-78 .elementor-element.elementor-element-3697fc5{--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-78 .elementor-element.elementor-element-21d62dc .elementor-heading-title{font-size:var( --e-global-typography-5890434-font-size );line-height:var( --e-global-typography-5890434-line-height );letter-spacing:var( --e-global-typography-5890434-letter-spacing );}.elementor-78 .elementor-element.elementor-element-dbf5361{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-dbf5361 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-78 .elementor-element.elementor-element-60d71975{--padding-top:250px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-78 .elementor-element.elementor-element-3d6faf4e .elementor-icon-list-item > a{font-size:var( --e-global-typography-5890434-font-size );line-height:var( --e-global-typography-5890434-line-height );letter-spacing:var( --e-global-typography-5890434-letter-spacing );}.elementor-78 .elementor-element.elementor-element-b1ad8ab{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-054c2b0 .elementor-heading-title{font-size:var( --e-global-typography-5890434-font-size );line-height:var( --e-global-typography-5890434-line-height );letter-spacing:var( --e-global-typography-5890434-letter-spacing );}.elementor-78 .elementor-element.elementor-element-20e2297 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-78 .elementor-element.elementor-element-cbc4356 .elementor-heading-title{font-size:35px;letter-spacing:-1.2px;}.elementor-78 .elementor-element.elementor-element-5bcffad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-81fa98c .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-ed1d24a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-eda70b9 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-ade78b3 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-83feb3d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-5beba24 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-f949a44 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-3e1454f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-16d51db .elementor-heading-title{font-size:27px;}.elementor-78 .elementor-element.elementor-element-f0064a1 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-42f942a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-785efcd .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-f89828a .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-ebb9834{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-62a477b .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-e1f83c5 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-e13f6df{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-b67c90d .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-df0b047 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-a656087{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-305e526 .elementor-heading-title{font-size:27px;}.elementor-78 .elementor-element.elementor-element-da1fa8a{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-460b073 .elementor-heading-title{font-size:35px;letter-spacing:-1.2px;}.elementor-78 .elementor-element.elementor-element-d3ac637{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-03484aa .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-fab7c7a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-4cd0620 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-1092055 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-d5e69cf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-7e594f1 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-7cb72d2 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-dc925d0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-d9caf74 .elementor-heading-title{font-size:27px;}.elementor-78 .elementor-element.elementor-element-5b8e33d .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-bd5d58a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-893502a .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-83fd168 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-6b92d46{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-525a34c .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-ac25e92{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-e8251db .elementor-heading-title{font-size:35px;letter-spacing:-1.2px;}.elementor-78 .elementor-element.elementor-element-91a5b8a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-6e607f5 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-47c0472{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-3c19323 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-de8c50b{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-c363f4e .elementor-heading-title{font-size:35px;letter-spacing:-1.2px;}.elementor-78 .elementor-element.elementor-element-358e72e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-f3d8f4e .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-e272f10{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-2fcde27 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-30df2cc .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-5d93733{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-fdeeca5 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-1853d78{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-e7e5bb7 .elementor-heading-title{font-size:35px;letter-spacing:-1.2px;}.elementor-78 .elementor-element.elementor-element-959d878{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-2dc4118 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-c61b997{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-a3527e5 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-792d56c .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-feb2b3c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-8f78ac3 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-d433c07{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-10407bf .elementor-heading-title{font-size:35px;letter-spacing:-1.2px;}.elementor-78 .elementor-element.elementor-element-d65afb3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-6fb321e .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-8b8c613{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-935d543 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-4506ab2 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-6842f14{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-18a9003 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-896693b .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-01dc16b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-9fa2ae6 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-62d555b .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-b489abf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-89f0e77 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-23619e3 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-af05b01{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-c122a16 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-29a2eae .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-7cff47a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-388dbb6 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-7adf6a4 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-6963afc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-09d9c8c .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-6300537{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-68a70c2 .elementor-heading-title{font-size:35px;letter-spacing:-1.2px;}.elementor-78 .elementor-element.elementor-element-9fb7954{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-79b69a5 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-7849d72{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-fd2a9e5 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-eae475f{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:1px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-0bc4910 .elementor-heading-title{font-size:35px;letter-spacing:-1.2px;}.elementor-78 .elementor-element.elementor-element-af707cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-f13ab70 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-608b23f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-6abd706 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-b0f036a .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-ae1412a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-ff2c2e5 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-39481f7 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-c85ddf8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-4f6009b .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-f802160 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-7a1f189{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-bee7d60 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-a2eae87 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-1a69e2b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-282fbb4 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-35670ce .elementor-heading-title{font-size:22px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-d337a61{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-34f75d5 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-426b662 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-346c12a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-e939cd5 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-ebde014{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-0cdc0cd .elementor-heading-title{font-size:35px;letter-spacing:-1.2px;}.elementor-78 .elementor-element.elementor-element-54987bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-92ff74b .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-5760810{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-506b1bd .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-65650ef .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-553372e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-eb2badb .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-e350825 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-4926ba4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-1f085a6 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-5e7997a .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-e18bef0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-732eaa9 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-c097eda .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-450ae8d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-6dd9b79 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-5d48d42 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-231f341{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-5750fa6 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-4edea22 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-c0e8770{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-2637814 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-4c6898d .elementor-heading-title{font-size:35px;letter-spacing:-1.2px;}.elementor-78 .elementor-element.elementor-element-740493b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-dcc3df2:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-dcc3df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takethecakepatisserie.com/wp-content/uploads/2026/03/Untitled-design-14.png");}.elementor-78 .elementor-element.elementor-element-a116be1 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-326d886{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-496f4cc .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-13ba3aa{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-ce15930{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-78 .elementor-element.elementor-element-ce15930 .elementor-heading-title{font-size:35px;letter-spacing:-1.2px;}.elementor-78 .elementor-element.elementor-element-a2ed185{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-78 .elementor-element.elementor-element-726b8b5 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-9e27c94{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78 .elementor-element.elementor-element-111af16 .elementor-heading-title{font-size:27px;letter-spacing:-0.7px;}.elementor-78 .elementor-element.elementor-element-b4324e9 .elementor-heading-title{font-size:var( --e-global-typography-7cafe9b-font-size );line-height:var( --e-global-typography-7cafe9b-line-height );letter-spacing:var( --e-global-typography-7cafe9b-letter-spacing );}.elementor-78 .elementor-element.elementor-element-0440e4c.elementor-element{--align-self:flex-end;}.elementor-78 .elementor-element.elementor-element-0440e4c .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:0.8px;}.elementor-78 .elementor-element.elementor-element-159be5c .elementor-heading-title{font-size:var( --e-global-typography-184bcdf-font-size );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );}.elementor-78 .elementor-element.elementor-element-ffbe0fa.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-ffbe0fa{text-align:justify;}.elementor-78 .elementor-element.elementor-element-ffbe0fa .elementor-heading-title{font-size:18px;letter-spacing:-0.5px;word-spacing:2em;}.elementor-78 .elementor-element.elementor-element-2c9cc08 .elementor-heading-title{font-size:16px;letter-spacing:-0.5px;}.elementor-78 .elementor-element.elementor-element-09ae7c9.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-09ae7c9{text-align:justify;}.elementor-78 .elementor-element.elementor-element-09ae7c9 .elementor-heading-title{font-size:18px;letter-spacing:-0.5px;word-spacing:1.4em;}.elementor-78 .elementor-element.elementor-element-4cd2570 .elementor-heading-title{font-size:var( --e-global-typography-184bcdf-font-size );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );}.elementor-78 .elementor-element.elementor-element-d9cc670.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-d9cc670{text-align:justify;}.elementor-78 .elementor-element.elementor-element-d9cc670 .elementor-heading-title{font-size:18px;letter-spacing:-0.5px;word-spacing:2em;}.elementor-78 .elementor-element.elementor-element-b375b2f .elementor-heading-title{font-size:var( --e-global-typography-184bcdf-font-size );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );}.elementor-78 .elementor-element.elementor-element-08e85ee.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-08e85ee{text-align:justify;}.elementor-78 .elementor-element.elementor-element-08e85ee .elementor-heading-title{font-size:18px;letter-spacing:-0.5px;word-spacing:2em;}.elementor-78 .elementor-element.elementor-element-4e3cff1 .elementor-heading-title{font-size:var( --e-global-typography-184bcdf-font-size );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );}.elementor-78 .elementor-element.elementor-element-4d827b3.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-4d827b3{text-align:justify;}.elementor-78 .elementor-element.elementor-element-4d827b3 .elementor-heading-title{font-size:18px;letter-spacing:-0.5px;}.elementor-78 .elementor-element.elementor-element-f39a131 .elementor-heading-title{font-size:15px;letter-spacing:-0.5px;}.elementor-78 .elementor-element.elementor-element-2a53394.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-2a53394{text-align:justify;}.elementor-78 .elementor-element.elementor-element-2a53394 .elementor-heading-title{font-size:16px;letter-spacing:-0.5px;word-spacing:1.2em;}.elementor-78 .elementor-element.elementor-element-95a6afc .elementor-heading-title{font-size:16px;letter-spacing:-0.5px;}.elementor-78 .elementor-element.elementor-element-2d9d2cf.elementor-element{--align-self:center;}.elementor-78 .elementor-element.elementor-element-2d9d2cf{text-align:justify;}.elementor-78 .elementor-element.elementor-element-2d9d2cf .elementor-heading-title{font-size:18px;letter-spacing:-0.5px;word-spacing:0.9em;}.elementor-78 .elementor-element.elementor-element-003c9db .elementor-heading-title{font-size:var( --e-global-typography-184bcdf-font-size );line-height:var( --e-global-typography-184bcdf-line-height );letter-spacing:var( --e-global-typography-184bcdf-letter-spacing );}.elementor-78 .elementor-element.elementor-element-b5232aa.elementor-element{--align-self:flex-end;}.elementor-78 .elementor-element.elementor-element-b5232aa{text-align:end;}.elementor-78 .elementor-element.elementor-element-b5232aa .elementor-heading-title{font-size:18px;letter-spacing:-0.5px;}.elementor-78 .elementor-element.elementor-element-a185097{margin:-110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-78 .elementor-element.elementor-element-00af820{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-9e26f2d .elementor-heading-title{font-size:var( --e-global-typography-5890434-font-size );line-height:var( --e-global-typography-5890434-line-height );letter-spacing:var( --e-global-typography-5890434-letter-spacing );}.elementor-78 .elementor-element.elementor-element-1ab7f47{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-21d62dc .elementor-heading-title{font-size:var( --e-global-typography-5890434-font-size );line-height:var( --e-global-typography-5890434-line-height );letter-spacing:var( --e-global-typography-5890434-letter-spacing );}.elementor-78 .elementor-element.elementor-element-dbf5361{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-78 .elementor-element.elementor-element-dbf5361 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-78 .elementor-element.elementor-element-bcda683 .ekit_accordion_icon_group, .elementor-78 .elementor-element.elementor-element-bcda683 .ekit_accordion_icon_left_group{margin:0px 10px 0px 0px;}}@media(min-width:768px){.elementor-78 .elementor-element.elementor-element-9c3d103{--width:60%;}.elementor-78 .elementor-element.elementor-element-3aa44cf{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-78 .elementor-element.elementor-element-9c3d103{--width:100%;}.elementor-78 .elementor-element.elementor-element-3aa44cf{--width:100%;}}