.elementor-544 .elementor-element.elementor-element-ba55d88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-544 .elementor-element.elementor-element-1da12df .elementor-repeater-item-3639bf6 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.bloomsandballoons.ca/wp-content/uploads/2025/04/Blooms-and-Balloons-01.jpg);background-size:cover}.elementor-544 .elementor-element.elementor-element-1da12df .elementor-repeater-item-3639bf6 .elementor-background-overlay{background-color:#00000070}.elementor-544 .elementor-element.elementor-element-1da12df .elementor-repeater-item-db55335 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.bloomsandballoons.ca/wp-content/uploads/2025/04/Blooms-Balloons-02.jpg);background-size:cover}.elementor-544 .elementor-element.elementor-element-1da12df .elementor-repeater-item-db55335 .elementor-background-overlay{background-color:#00000070}.elementor-544 .elementor-element.elementor-element-1da12df .elementor-repeater-item-86b5ab2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.bloomsandballoons.ca/wp-content/uploads/2025/04/Blooms-and-Balloons-04.jpg);background-size:cover}.elementor-544 .elementor-element.elementor-element-1da12df .elementor-repeater-item-86b5ab2 .elementor-background-overlay{background-color:#00000070}.elementor-544 .elementor-element.elementor-element-1da12df .elementor-repeater-item-f2bb2b5 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.bloomsandballoons.ca/wp-content/uploads/2025/04/Blooms-Balloons-03.jpg);background-size:cover}.elementor-544 .elementor-element.elementor-element-1da12df .elementor-repeater-item-f2bb2b5 .elementor-background-overlay{background-color:#00000070}.elementor-544 .elementor-element.elementor-element-1da12df .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px}.elementor-544 .elementor-element.elementor-element-1da12df .swiper-slide-contents{max-width:60%}.elementor-544 .elementor-element.elementor-element-1da12df .swiper-slide-inner{text-align:center}.elementor-544 .elementor-element.elementor-element-1da12df .elementor-slide-heading{font-family:"New Icon Serif",Sans-serif;font-size:55px;font-weight:400;line-height:1.2em;letter-spacing:1px}.elementor-544 .elementor-element.elementor-element-eda5453{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-544 .elementor-element.elementor-element-eda5453:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-eda5453>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7efe9}.elementor-544 .elementor-element.elementor-element-a8596dd{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-544 .elementor-element.elementor-element-a8596dd:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-a8596dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-544 .elementor-element.elementor-element-2ce22ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-2ce22ad:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-2ce22ad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-544 .elementor-element.elementor-element-8e10a01 img{height:450px;object-fit:cover;object-position:center center}.elementor-544 .elementor-element.elementor-element-0a1f6d5{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-544 .elementor-element.elementor-element-0a1f6d5:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-0a1f6d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-544 .elementor-element.elementor-element-0951a11{text-align:start}.elementor-544 .elementor-element.elementor-element-0951a11 .elementor-heading-title{font-family:"New Icon Serif",Sans-serif;font-size:40px;font-weight:400;color:#c7a698}.elementor-544 .elementor-element.elementor-element-64eedac{text-align:start}.elementor-544 .elementor-element.elementor-element-64eedac .elementor-heading-title{font-family:"Sweet Sans",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:.5px;color:#c6cdcb}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-544 .elementor-element.elementor-element-99e0abe{text-align:start;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;color:#5a5c5f}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-544 .elementor-element.elementor-element-bda10a8 .elementor-button{background-color:#aab5a6;font-family:"Sweet Sans",Sans-serif;font-weight:500;text-transform:uppercase;fill:#fff;color:#fff;border-radius:0;padding:15px}.elementor-544 .elementor-element.elementor-element-cac3e25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.5;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-544 .elementor-element.elementor-element-cac3e25:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-cac3e25>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7efe9;background-image:url("https://www.bloomsandballoons.ca/wp-content/uploads/2025/04/Overcoming-Corporate-Gifting-Challenges-A-Guide-to-Personalization-and-Memorable-Giving.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-544 .elementor-element.elementor-element-cac3e25:before,.elementor-544 .elementor-element.elementor-element-cac3e25>.elementor-background-video-container:before,.elementor-544 .elementor-element.elementor-element-cac3e25>.e-con-inner>.elementor-background-video-container:before,.elementor-544 .elementor-element.elementor-element-cac3e25>.elementor-background-slideshow:before,.elementor-544 .elementor-element.elementor-element-cac3e25>.e-con-inner>.elementor-background-slideshow:before,.elementor-544 .elementor-element.elementor-element-cac3e25>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#5a5c5f;--background-overlay:''}.elementor-544 .elementor-element.elementor-element-21ce4ae{--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;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-544 .elementor-element.elementor-element-21ce4ae:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-21ce4ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFDE}.elementor-544 .elementor-element.elementor-element-426af55{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-544 .elementor-element.elementor-element-d807a77{text-align:center}.elementor-544 .elementor-element.elementor-element-d807a77 .elementor-heading-title{font-family:"New Icon Serif",Sans-serif;font-size:40px;font-weight:400;color:#aab5a6}.elementor-544 .elementor-element.elementor-element-693c63e{text-align:center}.elementor-544 .elementor-element.elementor-element-693c63e .elementor-heading-title{font-family:"Sweet Sans",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:.5px;color:#c7a698}.elementor-544 .elementor-element.elementor-element-af9b003{text-align:center;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;color:#5a5c5f}.elementor-544 .elementor-element.elementor-element-905ba8a{text-align:center;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;color:#5a5c5f}.elementor-544 .elementor-element.elementor-element-936ce35{text-align:center;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;color:#5a5c5f}.elementor-544 .elementor-element.elementor-element-dc854c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-544 .elementor-element.elementor-element-dc854c4:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-dc854c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-544 .elementor-element.elementor-element-6b960fb{--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-544 .elementor-element.elementor-element-6b960fb:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-6b960fb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-544 .elementor-element.elementor-element-b02f4a0{--display:flex;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-544 .elementor-element.elementor-element-b02f4a0:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-b02f4a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-544 .elementor-element.elementor-element-dc78620{text-align:start}.elementor-544 .elementor-element.elementor-element-dc78620 .elementor-heading-title{font-family:"New Icon Serif",Sans-serif;font-size:40px;font-weight:400;color:#c7a698}.elementor-544 .elementor-element.elementor-element-04cdfbf{text-align:start}.elementor-544 .elementor-element.elementor-element-04cdfbf .elementor-heading-title{font-family:"Sweet Sans",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:.5px;color:#c6cdcb}.elementor-544 .elementor-element.elementor-element-099cfef{text-align:start;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;color:#5a5c5f}.elementor-544 .elementor-element.elementor-element-0a4ac25{text-align:start;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;color:#5a5c5f}.elementor-544 .elementor-element.elementor-element-f033e80 .elementor-button{background-color:#aab5a6;font-family:"Sweet Sans",Sans-serif;font-weight:500;text-transform:uppercase;fill:#fff;color:#fff;border-radius:0;padding:15px}.elementor-544 .elementor-element.elementor-element-408b9d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-408b9d7:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-408b9d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-544 .elementor-element.elementor-element-600f85a>.elementor-widget-container{padding:0}.elementor-544 .elementor-element.elementor-element-e13ec86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.5;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-544 .elementor-element.elementor-element-e13ec86:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-e13ec86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#cf8887;background-image:url("https://www.bloomsandballoons.ca/wp-content/uploads/2024/02/ADMxBAB-75.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-544 .elementor-element.elementor-element-e13ec86:before,.elementor-544 .elementor-element.elementor-element-e13ec86>.elementor-background-video-container:before,.elementor-544 .elementor-element.elementor-element-e13ec86>.e-con-inner>.elementor-background-video-container:before,.elementor-544 .elementor-element.elementor-element-e13ec86>.elementor-background-slideshow:before,.elementor-544 .elementor-element.elementor-element-e13ec86>.e-con-inner>.elementor-background-slideshow:before,.elementor-544 .elementor-element.elementor-element-e13ec86>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#5a5c5f;--background-overlay:''}.elementor-544 .elementor-element.elementor-element-1f307c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-544 .elementor-element.elementor-element-1f307c9:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-1f307c9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFDE}.elementor-544 .elementor-element.elementor-element-c9eb826{--display:flex;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-544 .elementor-element.elementor-element-de4d621{text-align:center}.elementor-544 .elementor-element.elementor-element-de4d621 .elementor-heading-title{font-family:"New Icon Serif",Sans-serif;font-size:40px;font-weight:400;color:#c7a698}.elementor-544 .elementor-element.elementor-element-aee2df7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-5a3eda5{--display:flex;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-544 .elementor-element.elementor-element-cc60987{text-align:center}.elementor-544 .elementor-element.elementor-element-cc60987 .elementor-heading-title{font-family:"Sweet Sans",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:.5px;color:#5a5c5f}.elementor-544 .elementor-element.elementor-element-b7dc2c4{text-align:center;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;color:#5a5c5f}.elementor-544 .elementor-element.elementor-element-4c367e6 .elementor-button{background-color:#aab5a6;font-family:"Sweet Sans",Sans-serif;font-weight:500;text-transform:uppercase;fill:#fff;color:#fff;border-radius:0;padding:15px}.elementor-544 .elementor-element.elementor-element-d3a9405{--display:flex;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-544 .elementor-element.elementor-element-faecf0c{text-align:center}.elementor-544 .elementor-element.elementor-element-faecf0c .elementor-heading-title{font-family:"Sweet Sans",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:.5px;color:#5a5c5f}.elementor-544 .elementor-element.elementor-element-ada6150{text-align:center;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;color:#5a5c5f}.elementor-544 .elementor-element.elementor-element-846d2fa .elementor-button{background-color:#aab5a6;font-family:"Sweet Sans",Sans-serif;font-weight:500;text-transform:uppercase;fill:#fff;color:#fff;border-radius:0;padding:15px}.elementor-544 .elementor-element.elementor-element-a0b821a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-544 .elementor-element.elementor-element-a0b821a:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-a0b821a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#c7a698}.elementor-544 .elementor-element.elementor-element-98fad19{--display:flex;--min-height:300px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-544 .elementor-element.elementor-element-98fad19:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-98fad19>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.bloomsandballoons.ca/wp-content/uploads/2024/05/1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-544 .elementor-element.elementor-element-d24355d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-544 .elementor-element.elementor-element-d24355d:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-d24355d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFDE}.elementor-544 .elementor-element.elementor-element-ddc378d{text-align:center}.elementor-544 .elementor-element.elementor-element-ddc378d .elementor-heading-title{font-family:"New Icon Serif",Sans-serif;font-size:40px;font-weight:400;color:#c7a698}.elementor-544 .elementor-element.elementor-element-4f8de71{--display:flex;--min-height:300px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-544 .elementor-element.elementor-element-4f8de71:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-4f8de71>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.bloomsandballoons.ca/wp-content/uploads/2024/02/image1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-544 .elementor-element.elementor-element-176d1e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-544 .elementor-element.elementor-element-176d1e9:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-176d1e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFDE}.elementor-544 .elementor-element.elementor-element-6a224c6{text-align:center}.elementor-544 .elementor-element.elementor-element-6a224c6 .elementor-heading-title{font-family:"New Icon Serif",Sans-serif;font-size:40px;font-weight:400;color:#c7a698}.elementor-544 .elementor-element.elementor-element-08cf18e{--display:flex;--min-height:300px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-544 .elementor-element.elementor-element-08cf18e:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-08cf18e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.bloomsandballoons.ca/wp-content/uploads/2024/02/IMG_4768.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-544 .elementor-element.elementor-element-cefbd55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-544 .elementor-element.elementor-element-cefbd55:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-cefbd55>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFDE}.elementor-544 .elementor-element.elementor-element-854a368{text-align:center}.elementor-544 .elementor-element.elementor-element-854a368 .elementor-heading-title{font-family:"New Icon Serif",Sans-serif;font-size:40px;font-weight:400;color:#c7a698}.elementor-544 .elementor-element.elementor-element-835f619{--display:flex;--min-height:300px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-544 .elementor-element.elementor-element-835f619:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-835f619>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.bloomsandballoons.ca/wp-content/uploads/2025/08/Design-and-Material-Selection.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-544 .elementor-element.elementor-element-2141244{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-544 .elementor-element.elementor-element-2141244:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-2141244>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFFDE}.elementor-544 .elementor-element.elementor-element-cb5aa3b{text-align:center}.elementor-544 .elementor-element.elementor-element-cb5aa3b .elementor-heading-title{font-family:"New Icon Serif",Sans-serif;font-size:40px;font-weight:400;color:#c7a698}.elementor-544 .elementor-element.elementor-element-e10f0bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px}.elementor-544 .elementor-element.elementor-element-c3a019a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-4d6832d{text-align:center}.elementor-544 .elementor-element.elementor-element-4d6832d .elementor-heading-title{font-family:"New Icon Serif",Sans-serif;font-size:40px;font-weight:400;color:#c7a698}.elementor-544 .elementor-element.elementor-element-8bece60{text-align:center;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;color:#5a5c5f}.elementor-544 .elementor-element.elementor-element-01a9fd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-c3c1489>.elementor-widget-container{padding:0}.elementor-544 .elementor-element.elementor-element-5b01cfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-544 .elementor-element.elementor-element-5b01cfc:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-5b01cfc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#c6cdcb}.elementor-544 .elementor-element.elementor-element-69d2fc9{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-544 .elementor-element.elementor-element-69d2fc9:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-69d2fc9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-544 .elementor-element.elementor-element-2675042{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-2675042:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-2675042>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-544 .elementor-element.elementor-element-b14b8df>.elementor-widget-container{padding:0}.elementor-544 .elementor-element.elementor-element-b14b8df img{width:100%;height:600px;object-fit:cover;object-position:center center}.elementor-544 .elementor-element.elementor-element-c4e1d6a{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-544 .elementor-element.elementor-element-c4e1d6a:not(.elementor-motion-effects-element-type-background),.elementor-544 .elementor-element.elementor-element-c4e1d6a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-544 .elementor-element.elementor-element-215ff2a{text-align:start}.elementor-544 .elementor-element.elementor-element-215ff2a .elementor-heading-title{font-family:"New Icon Serif",Sans-serif;font-size:40px;font-weight:400;color:#c7a698}.elementor-544 .elementor-element.elementor-element-6d49d91{text-align:start}.elementor-544 .elementor-element.elementor-element-6d49d91 .elementor-heading-title{font-family:"Sweet Sans",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:.5px;color:#5a5c5f}.elementor-544 .elementor-element.elementor-element-6c92004{text-align:start;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:500;color:#5a5c5f}.elementor-544 .elementor-element.elementor-element-03f9320 .elementor-button{background-color:#aab5a6;font-family:"Sweet Sans",Sans-serif;font-weight:500;text-transform:uppercase;fill:#fff;color:#fff;border-radius:0;padding:15px}.elementor-544 .elementor-element.elementor-element-b1b6724{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-2a7e9a1 .elementor-repeater-item-8c996da .swiper-slide-bg{background-color:#c7a698}.elementor-544 .elementor-element.elementor-element-2a7e9a1 .elementor-repeater-item-2395e4b .swiper-slide-bg{background-color:#c7a698}.elementor-544 .elementor-element.elementor-element-2a7e9a1 .elementor-repeater-item-82107f1 .swiper-slide-bg{background-color:#c7a698}.elementor-544 .elementor-element.elementor-element-2a7e9a1 .elementor-repeater-item-998698c .swiper-slide-bg{background-color:#c7a698}.elementor-544 .elementor-element.elementor-element-2a7e9a1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:350px}.elementor-544 .elementor-element.elementor-element-2a7e9a1 .swiper-slide-contents{max-width:60%}.elementor-544 .elementor-element.elementor-element-2a7e9a1 .swiper-slide-inner{text-align:center}.elementor-544 .elementor-element.elementor-element-2a7e9a1 .elementor-slide-heading{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;letter-spacing:1px}.elementor-544 .elementor-element.elementor-element-2a7e9a1 .elementor-slide-description{font-family:"Sweet Sans",Sans-serif;font-weight:400;text-transform:uppercase}.elementor-544 .elementor-element.elementor-element-2a7e9a1 .elementor-slide-button{font-family:"Sweet Sans",Sans-serif;font-weight:500;text-transform:uppercase;border-width:1px;border-radius:0}.elementor-544 .elementor-element.elementor-element-48a0503{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-1cebded>.elementor-widget-container{margin:0;padding:0}.elementor-544 .elementor-element.elementor-element-679f665{--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:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-0afc868{width:100%;max-width:100%}@media(max-width:1024px){.elementor-544 .elementor-element.elementor-element-a0b821a{--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-544 .elementor-element.elementor-element-e10f0bb{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%}.elementor-544 .elementor-element.elementor-element-2a7e9a1 .swiper-slide-contents{max-width:80%}}@media(max-width:767px){.elementor-544 .elementor-element.elementor-element-1da12df .elementor-slide-heading{font-size:35px}.elementor-544 .elementor-element.elementor-element-a8596dd{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-544 .elementor-element.elementor-element-8e10a01 img{height:300px}.elementor-544 .elementor-element.elementor-element-0a1f6d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-21ce4ae{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-544 .elementor-element.elementor-element-426af55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-1f307c9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-544 .elementor-element.elementor-element-c9eb826{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-5a3eda5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-d3a9405{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-d24355d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-544 .elementor-element.elementor-element-176d1e9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-544 .elementor-element.elementor-element-cefbd55{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-544 .elementor-element.elementor-element-2141244{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-544 .elementor-element.elementor-element-c3a019a{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-544 .elementor-element.elementor-element-01a9fd8{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-544 .elementor-element.elementor-element-69d2fc9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-544 .elementor-element.elementor-element-b14b8df img{height:300px}.elementor-544 .elementor-element.elementor-element-c4e1d6a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-544 .elementor-element.elementor-element-2a7e9a1 .swiper-slide{height:400px}.elementor-544 .elementor-element.elementor-element-2a7e9a1 .elementor-slide-heading{font-size:18px}}@media(min-width:768px){.elementor-544 .elementor-element.elementor-element-eda5453{--content-width:1200px}.elementor-544 .elementor-element.elementor-element-cac3e25{--content-width:1200px}.elementor-544 .elementor-element.elementor-element-dc854c4{--content-width:1200px}.elementor-544 .elementor-element.elementor-element-6b960fb{--width:80%}.elementor-544 .elementor-element.elementor-element-e13ec86{--content-width:1200px}.elementor-544 .elementor-element.elementor-element-a0b821a{--content-width:1200px}.elementor-544 .elementor-element.elementor-element-e10f0bb{--content-width:1200px}.elementor-544 .elementor-element.elementor-element-5b01cfc{--content-width:1200px}}.elementor-kit-6 h5{font-family:'Sweet Sans'}